Implemented AndroidNotifications

Android notifications make use of the identifier passed into
Notifications.Builder, or use an automatically generated identifier if
no id is provided. Multiple notifications with the same id will only
report the latest notification. Additional methods have been added to
Notifications.Builder for Android specific details.

Added “provided” dependencies for Android and Support-v4.