rhbz965890 add params to source upload UI for existing document
rhbz953734 - add new class to better support content state filtering
rhbz953734 - fix unit tests
Merge branch 'master' into review-2-rhbz953734

Conflicts:
	zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
rhbz953734 - attempt to fix test
rhbz953734 - disable failing tests for now
Fix minor UI and project edit page render
rhbz953734 - disable test in StatisticsRestTest
attempt to fix test
rhbz953734 - fix test after refactor API statistics dto
rhbz953734 - fix test
rhbz960786 Add REST resource which exports translation memory for a project iteration
rhbz960786 Use LocaleId for SourceContents.getTargetContents()
rhbz960786 Use same strategy whether exporting one or all locales to TMX
Refactor to deduplicate retrieveAndCheckIteration
Refactor to deduplicate validateTargetLocale
Rename method
Refactor ProjectService, ProjectIterationService, LocaleServiceImpl; Add some null annotations
Simplify exception handling when validating locales
Fix minor css