Added proper handling of upgrade/downgrade statements
Added guard statement to create database if not exists
Added Google Analytics tracking to app usage

Created base activity
Created base fragment
Merge branch 'master' of github.com:cntwo/pill-logger
Merge branch 'master' into tutorial

Conflicts:
	app/src/main/java/uk/co/pilllogger/fragments/PillListFragment.java
Tidied up the tutorial code

Moved tutorial seen/not seen checking to the activity, fragment now has no knowledge of a tutorial happening.
Created TutorialService class, this handles tutorial pages
Created TutorialPage, this is a base class for TutorialPages

Implemented ConsumptionListTutorialPage, which handles the tutorial for the ConsumptionListFragment, the code that was in the main activity has now been encapsulated into this class, nice and tidy :)

The pages are setup on the TutorialService from the MainActivity setupTutorial() method