fix bug 997526 - upgrade alembic and sqlalchemy to latest
fixed comparison of date DD with date YYYYMMDD
fixes bug 995991 - columns on Reports tab not entirely clickable
no need to make a.sort-header block
Fixes bug 998473 cast build_type to enum instead of name type
Migration for bug 998473
Merge pull request #2021 from selenamarie/bug998473-new-product-fix

Fixes bug 998473 cast build_type to enum instead of name type
Merge pull request #2005 from rhelmer/bug997526-upgrade-alembic-and-sqlalchemy

fix bug 997526 - upgrade alembic and sqlalchemy to latest
Merge pull request #2014 from twobraids/inode-adjust

Fixes Bug  998930 -  comparison of date DD with date YYYYMMDD needs methods not hard coding
fixes bug 997236 - Run check.py on ALL files before exiting
Merge pull request #2000 from peterbe/bug-997236-run-checkpy-on-all-files-before-exiting

fixes bug 997236 - Run check.py on ALL files before exiting
Merge pull request #2019 from lonnen/995991

rebased pull request #2016
fixes bug 1002771 - bad dates
Merge pull request #2030 from twobraids/bad_dates

fixes bug 1002771 - bad dates