Removed dependency to Home

* the module can be used without the Home
* backward compatibility for interface (usage)
* apps that use the module must ask for "Notification" permission in their package.json