#Android foreground service host to ensure that the service will always be running.

1, Support customized notification and notification action. 2, Enable default notification title, notification icon and abort notification action. 3, Support auto start configuration on device reboot. 4, Support dynamically registering and deregistering the commensals. 5, The host will die on the last deregisteration of commensal. 6, The host will be born again on the first registration of commensal. 7, The host provide an action of resume if such action is provided.