Introducing CacheManager
Refactoring and some optimizations
Adding master soup to track created soups
Added a basic NetworkManager
First round of metadata changes
Adding MetadataManager and removing unused constants
Resetting managers when user account changes and upon logout
Merge pull request #565 from bhariharan/unstable

Javadoc updates
Merge branch 'unstable' into sobject_sdk
Merge pull request #563 from bhariharan/sobject_sdk

Introducing CacheManager
Adding SObjectSDKTest project
Fix app package in manifest
Fix project names
Merge pull request #566 from bhariharan/sobject_sdk

Adding ```SObjectSDKTest``` project
Returning total entries with cursor (Android implementation)
Merge pull request #567 from wmathurin/unstable

Returning total entries with cursor (Android implementation)
First round of tests for MetadataManager
Merge branch 'unstable' into sobject_sdk
Formatting fixes
Bugfix - was writing to wrong soup instead of master soup