Add admin page for keys.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
add flake8 configuration to setup.cfg
Fix bugs discovered by lint!
Include lint in CI
Small script to aid in linting your work.
Remove some unnecessary comments.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix defalut behaviour on non-tracking branches
Fix the spans so they equal 12 for the KeyAdmin page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Fix the spans in the chracter list so that they all equal 12.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #180 from eve-val/lint

Lint
Merge pull request #182 from Acidity/ignoreArnath

Fix the spans in the chracter list so that they all equal 12.
Change the application name link in the available applications page to link to the app's site rather than their core record.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Add the application id to the view app page.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #183 from Acidity/feature/issue181

Make some QOL changes to application list.
Move the blacklist author to the config file.

Signed-off-by: Tyler O'Meara <Tyler@TylerOMeara.com>
Merge pull request #185 from Acidity/feature/blacklistEmail

Move the blacklist author to the config file.
Merge pull request #179 from Acidity/feature/KeyAdmin

Add admin page for keys.
Fix busted and missing imports.

I tested it this time!
Merge branch 'develop' into refresh-script