Fixes missing code coverage (make clean now does a proper clean and removes .coverage files as well). Adds tests to achieve full code coverage. Adds step towards branch coverage (instrumental).
Changes sqlalchemy binary operators to method calls.