Clean up type warnings
Fix findbugs warning
Sort by percent approved as double, not int
Fix findbugs warning
Fix findbugs warnings
Fix findbugs warnings
Merge remote branch 'origin/master' into cleanup-warnings

Conflicts:
	zanata-model/src/main/java/org/zanata/model/HTermComment.java
rhbz1074365 Ensure that GWT listeners are stopped on redeploy
rhbz1074365 Add ClassLoaderLeakPreventor
rhbz1074365 Remove redundant shutdown hook
Fix path for test file resources

Tests were using a relative path rather than a process resource path
which had unintended results.
In attempting to fix this, a problem presented with clicks to cke
editors, which this also fixes.
Merge pull request #389 from zanata/fix-test-path-environment

Fix path for test file resources
Fix defocus on pages that dont have containers

If a page does not have a container, revert to the old way of clicking
the page body.
Merge pull request #391 from zanata/fix-defocus

Fix defocus on pages that dont have containers
Isolate tests and run them in parallel
Merge remote branch 'origin/master' into cleanup-warnings

Conflicts:
	zanata-model/src/main/java/org/zanata/model/HTermComment.java
	zanata-war/pom.xml
	zanata-war/src/test/java/com/google/gwt/core/client/GWTBridge.java
Use input parameter instead of ignoring it; check for null locale again
Switch to LeakListener, which logs via JDK instead of stdout/stderr
.gitattributes: Denote .ico .eot .ttf so they will not  get modified
rhbz1066701 - Add bookmarking for version group's languages page tab.

When clicking on a bookmarkable item, the browser's url changes.
When manually entering said url on the browser, it will show the appropriate active elements.
This contains some functional tests, but does not cover everything.
Some necessary javascript libraries are added to the war file, which may be externalized later.

rhbz1066701 - Change the url hash on the browser when selecting a language.

rhbz1066701 - Parse and recognize Language tab hashes in project group page.

rhbz1066701 - Hashes applied to all relevant page sections.

Still need to do cleanup.

rhbz1066701 - Correct issue with settings tab sub-sections.

rhbz1066701 - Use crossroads.js to handle url updates and parsing.

rhbz1066701 - Add functional tests.

Very basic tests to check for Urls. These may have to be extended to check for all possible scenarios.