modified tests to use single table, switched to keyword based init, various cleanup
switching use new DB enums to fix broken test
adding enum tests and new proper enum type
refactor classname WorkValidationMixin -> ValidatePriorityMixin
removing unused test
fixing value comparison to use new objects
adding additional type checks
fixing refactored classes
switching tests over to new models and enums
converting job type load mode over to custom enum
continued replacement of remaining types
simplified enum handling
adding pip configuration
removing --use-mirrors flag
removing explicit pg8000 version from .travis.yml
cleanup
syntax update for Python 3
syntax update for Python 3, fixing output values for enums
switching to string types enums
Python 3 updates