Merge pull request #26 from Xyresic/master

Switching to Android Studio
Change to a static release of robolectric 2.3

Instead of the SNAPSHOT release which is now gone.
Remove sonatype snapshots repo
Merge pull request #28 from RadicalZephyr/master

Fix gradle build system
Reformat Content Provider class
Get a CourseDbHandler onCreate
Fix authority and Uri creation in contract
Rename base contract class
Move InstructorContract into main Contract class
Add content types to contracts
Add projections and default sort orders
Underscore prefix instructor column names
Add URI matcher id's
Setup the Uri matcher
Prefix to the list content types
Implement getType properly, using UriMatcher
Make dbhandler's open method safe to call repeatedly
Make insertCourse methods return long id's

Also, make one that accepts ContentValues
Implement insert, but only for courses
Start implementing query in ContentProvider