Started work on new L styling
Initial dagger implementation added
App now builds and runs without crashing immediately

Started using Dagger
PillRepository and ConsumptionRepository are not injected only
Pills aren't being loaded at the moment, need to figure that out
There will no doubt be lots of issues still from this, so more work to do :)
Progress! MainActivity and the 3 first fragments load properly now

Other activities don't work, neither does AddConsumptionActivity
Removed a load of unneccessary provides methods

Removed the PillFactory and the Pill constructor that took name & size
Removed the unused InitTestDbTask, I was getting fed up of refactoring it!
Stated work on using Jobs instead of AsyncTasks

Created factory for creating ConsumptionListAdapters
Inserting & Deleting consumptions works again using Jobs instead of Tasks
Changed to use Injected Context rather than manually retrieved
Fixed issue with rotating

Moved activity injection to before super.onCreate() is called
Replaced UpdatePillTask with UpdatePillJob
Updating Pills is done with a Job now
Switch to using LoadPillJob in place of GetPillsTask
Replaced DeletePillTask with DeletePillJob
Working on DeletePill which is causing odd behaviour on consumption list
Fixed numerous problems with the consumption list adapter

Consumption list adapter often didn't reflect reality
Removed unused task
savepoint
Notifications working with DI
Removed unused usings
Fixed updating of Pills issue with ConsumptionListAdapter