Extract android dependent classes

Extracted android dependent classes and added the manual wired code(service locator).  The left android dependent class is SQLite related classes.