remove unused imports, injections and annotations
Extract builder and states class from FilterConstraints
Use ActiveStates in search and navigation actions
split TextFlowDAOTest.canBuildContentStateQuery() into more atomic tests
split TextFlowDAOTest.canGetTextFlowsByStatus into more atomic tests
Revert FilterConstraints includeStates(ActiveStates) to old behaviour

    Old behaviour was to flip all states to on in the case that they
    were all off. The change should only be temporary since it is
    surprising - some changes to the code for the editor are necessary
    before this can be made more sensible.
disable mysterious breaking test in TextFlowDAOTest
protect some wrapped builder calls from automatic formatting
clear database before starting TextFlowDAOTest
Merge branch 'master' into refactor-filterconstraints
Rename ActiveStates to ContentStateGroup, rename methods and move to gwt shared.

    Move to gwt includes a few minor changes to allow gwt-rpc serialization.
prevent TextFlowDAO from conflating states in queries
make editor request all states when no states checked in UI
prevent server returning all states when none are requested
prevent TextFlowDAO returning all states when none are requested
move rule for requesting all states when none are checked into context class
Merge pull request #28 from zanata/refactor-filterconstraints

Refactor FilterConstraints
fix paging bug in editor: https://bugzilla.redhat.com/show_bug.cgi?id=983786
Merge pull request #43 from zanata/flip-filters-in-editor

Re-created: moves all logic to the server for requesting all states when no checkboxes are checked.
Merge pull request #44 from zanata/rhbz983786

fix paging bug in editor: https://bugzilla.redhat.com/show_bug.cgi?id=983786