added license.md file
Added permission to read contacts
Added testing frameworks and their ordering
TextMessage object can be created from a cursor pbject.
TextMessage object can be created from a cursor pbject.
Remove non working tests - because android compile time sdk sucks, does not help testing
Refactor - Move code into respective classes
Inject person factory from main application, autoquery not required on the cursor for now
Fix PersonFactory injection
Skip all drafts when fetching for messages
Using RoboGuice for Injections, MainActivity is now called ApplicationStart, refactoring to allow injections
Added library information
Updating libraries sources to look in the libs folder in the project root
Update Readme
Moving Injector into its own separate sub-package
Modify test name to be more meaningful
Introduce gradle build file
Fetch all dependecies from maven in IntelliJ
Ignore user and generated files
Default constructor is not needed as it is constructor injected