Added the sourceLangListBox used to show a reference (from another translation language) in the editor.
Added the referenceLabel displaying the reference and backend functionality to fetch the locales in the current project version.
Unit test for GetTargetForLocaleHandler and GetLocaleListHandler.
Replaced the old localeStrings (en, da, es etc) with the display name (English, Danish, Spanish etc) in the LocaleList.
The reference string in the editor is now updated when the user presses "Refresh current page" in the editor.
Add enable/disable the referenceList in the EditorOptionsView. The selection is saved to the database via UserOptions.java
Changed indent in all previously commited files
Added ReferenceVisibleEvent.java to handle show/hide of the reference drop-down list instead of HideReferenceEvent.java and ShowReferenceEvent.java
Also added newline to the end of some files
Some formatting changes
Changed name of visible variable from display to isVisible.
Update zanata module versions
Reformat to Seam style
Merge pull request #1 from zanata/show-reference-lang

Merge Reformat to Seam style and Update zanata module versions
Updated zanata module versions and reformat to Seam style
Moved the drop-down list for selecting language to the options panel and removed the checkbox.
Fixed typo in ReferenceVisibleEvent.java.

Remaining issues:
* The options panel do not scroll.
* The persisted reference language is not selected when opening the webtrans.
The persisted referenceLang is now show when loading the editor.
Renamed TransUnitChangeSourceLang to ChangeReferenceLang.
Added a DisclosurePanel as a wrapper around the referenceLabel so it is only shown for the selected row, padding and styling needs to be added.
rhbz1023258 - Copy trans refactor and bug-fix.

Correct the bug that prevented copy trans from getting the latest translation when multiple translations were reuse candidates. This was due to the fact that copy trans was not using the right column for ordering the results.
Since it was not trivial or efficient to query all translations for a single document, copy trans is now split to do a very quick an efficient query per text flow. This means copy trans for a document will probably take a longer time, but it will also be more scalable.
Also remove some tests that don't make any sense after the changes.
Correct copy trans time remaining and elapsed messages.
Fix JSF issue causing the stats table to show as reloading with every progress bar update.
Add a test that checks that the latest translation is being used when all things are equal.
Added the sourceLangListBox used to show a reference (from another translation language) in the editor.
Added the referenceLabel displaying the reference and backend functionality to fetch the locales in the current project version.
Unit test for GetTargetForLocaleHandler and GetLocaleListHandler.
Replaced the old localeStrings (en, da, es etc) with the display name (English, Danish, Spanish etc) in the LocaleList.
The reference string in the editor is now updated when the user presses "Refresh current page" in the editor.
Add enable/disable the referenceList in the EditorOptionsView. The selection is saved to the database via UserOptions.java
Changed indent in all previously commited files
Added ReferenceVisibleEvent.java to handle show/hide of the reference drop-down list instead of HideReferenceEvent.java and ShowReferenceEvent.java
Also added newline to the end of some files