Added non compiler processor dagger artifact to project dependencies
Restructured Application component for Dagger.

- Created BaseApplication to house injection bootstrap.
- Created corresponding module for providing app-level injectables.
Removed fully qualified package name for BaseApplication in manifest
Added composite graph accessor into Injectable interface
Initial implementation of adding object graph integration at Application level completed.

- Added Context type qualifier.
- Added module provision method for BaseApplication.
ObjectGraph's create no longer passed a List but an array
Initial implementation of adding object graph integration at Application level completed.

- BaseActivity superclass created.
- BaseActivity level module created.
Minor nit changes as per code review

- Injectable renamed to Injector.
- Fixed some module annotation parameters.
Merge pull request #48 from xamgems/codehealth/daggermigrate

Codehealth/daggermigrate