Added graph to list - this causes issues
Removed touch code from custom view pager

Removed code which stopped view pager from taking touch events
WIP: Adding observer pattern for Pills
Various guard statements around null pills

This occurs when you delete a pill (which currently doesn't delete consumptions)
Fixed graph not taking quantity into account
Removed margins for the graph now it's in the list view
Changed days of week to short versions
Merge branch 'graphInList'
Fixed observer pattern not working when pills updated

Was an issue with the caches not being invalilidated successfully.