Adding additional crash reporting
Fixing crash/data issue when accessing schedule context menu

This fix starts tagging data-held views with a tag of it's ListItem instead of making it get recreated from the cursor. This will use more memory but should have better performance.
Fix crash in MainActivity.refreshFromDb

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
Was crashing when returning from refresh when activity was paused
Fix JSON crash in UpdateChecker

Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1
TODO: Wrap this higher up and dump the JSON received to the log
Fixing crash in UpdaterFragment.initDb when activity is null

Fixing by catching NPEs for now, in future may want to find a type we can throw as more clearly prior to UpdaterAlertException
Fixing crash in SectionedCursorAdapter.bindView

You can't call equals on null values. Thanks Java.
Don't show null as category in schedule popup
Bumping version number