Merge branch 'release/0.14' into develop
Uses a factory method for creating the Comment.
Finally removes tests from distribution.
Makes setup.py flake8 clean.
Moves loglevel parsing to argparse action.
Adds the ability to join tables on the fly (i.e. article?user_id.first_name=Willie).
Fixes using arbitrary number of forward references in filters. Replaces column extraction with inspector with MetaData.
Fixes subtitles.
Removes defaults from most options, but leave it where it makes sense.
Version bump to 0.15.
Merge branch 'release/0.15'