Refactor to allow us to run service tests.

.Removed use of CustomApp as a repo for services.  Instead, the services are bound in CustomApp to establish lifecycle, and each fragment or service will also bind the service within its lifecycle to use it.