rhbz1002774 - changed source plural will not generate invalid DTO
update zanata-adapter-po version to match latest
rhbz1002774 - minor refactor and fix HTextFlowHistoryJPATest
minor refactor
Refactor Copy Trans to be more testable.

Correct a previously inserted bug where translations from obsolete documents where not being reused.
Refactor Copy trans to be more functional and thus testable.
Add some tests to test these discrete pieces.
Rename ResultActionPair to MatchRulePair.
Code review changes (See below).

Refactor method to use ternary operator.
Assume a non-nullable argument in copy trans internal method.
Refactor internal MatchRulePair class.
Add @SlowTest annotation.

For now just a marker interface to identify potentially slow running tests.
Change @SlowTest to be a method level annotation.
Merge pull request #154 from zanata/copy-trans-changes

Refactor Copy Trans to be more testable.
test cater for randomly selected error message
Merge pull request #156 from zanata/fix-functional-test

test cater for randomly selected error message
Merge branch 'release' into integration/master

Conflicts:
	zanata-war/src/main/java/org/zanata/service/impl/CopyTransServiceImpl.java
Clean up dependencies

- Fail on errors from maven-dependency-plugin and maven-enforcer-plugin
- Update parent version
- Simplify configuration for maven-enforcer-plugin
- Exclude unused or conflicting dependencies
- Declare dependencies which were used but not declared
- Update shrinkwrap-resolver and fix Deployments class
- Put boms at the top of server pom to avoid mismatched dependencies
Merge pull request #155 from zanata/clean-up-deps

Clean up dependencies
Activate profiles with properties
Check arquillian.jboss.home property during pre-integration-test
rhbz996398 - short cut key context should change when review comment popup shows
rhbz996398 - disable editor shortcut when history popup shows