Remove the fixed background, as it's causing reflows.

Scrolling on large lists of shows or episodes should be much faster now.
Cleanup and trim db migration process

Cleaned up the db version check wording, raise SystemExit exception with message to match how we handle other startup issues.
Added db version min check since we no longer are going to support migrating 2+ year old dbs.
Trimmed down the SB db migration process to only support build 496+ (2012-06-28) -- which covers the major migrations but allows us to eliminate a lot of legacy things that were not done correctly.
Updated initial db schema to latest (based off build 501).
Handle initial db creation compare against the min db check, optimize logic to hit the DB fewer times.
+ PEP8 fixes for db.py
Move database version check into InitialSchema

+ Change some variable names
+ Remove legacy BEST, not in mainDB upgrades anymore
Use CSS instead of janky JS to turn a TD into a clickable space. Resolves browser differences and in the end is much simpler+cleaner.
Merge pull request #757 from timdorr/development

Speed up scrolling
Merge pull request #761 from thezoggy/dev--fix_tableclick

Use CSS instead of JS for table click.
Merge branch 'PR-753' into development