Renamed application in Manifest to ensure application's lifecycle methods are being called.

In order for our Application subclass AdventureApplication to be called, it needs to be registered in our AndroidManifest as the Application. By doing so, we allow the Application class to have its lifecycle calls called.
Everyone now uses the offlineIOHelper singleton instead of creating its own instance with its own context.