Don't show home screen data for invalid keys
Update all views to enforce valid=True and key_type checks on APIKeys
Fix the untested mess that was the last commit
Change the 'stuck task' timeout from 2 hours to 12 hours.
Merge remote-tracking branch 'upstream/develop' into develop
Merge branch 'develop' of https://github.com/Kyria/evething into develop