Ad4Push basic integration

This PR provides a basic integration of Ad4Push. It provides base class that developers can extend. These wrappers like Activities will automatically notify Ad4Push tracker when lifecycle callbacks are fired. Handle tracking of screen names, events, user events and lifecycle callback.