Updated the dynamic form components to be able to updated field labels

Updated the dynamic form components to be able to updated field labels

issue #2806
Merge remote-tracking branch 'upstream/master' into feature-dynamicFormLabels-issue-2806
Created the SSDate class that enabled formatting of a date to the original date format

Created the SSDate class that enabled formatting of a date to the original date format.
Also update all the class to now use the SSDate and not java.util.Date
Also org.ssgwt.client.i18n.DateTimeFormat now replaces com.google.gwt.i18n.client.DateTimeFormat

issue #2806
Merge remote-tracking branch 'upstream/master' into feature-dynamicFormLabels-issue-2806
Updated the clone function on the SSDate and fixed comments

Updated the clone function on the SSDate and fixed comments

issue A24Group/Triage#2806
Updated the SSDate class so it now handles time zone changes correctly

Updated the SSDate class so it now handles time zone changes correctly

issue #2806
Merge remote-tracking branch 'upstream/master' into feature-dynamicFormLabels-issue-2806
Added code to recalculate the time zones offeset if the date changes

Added code to recalculate the time zones offeset if the date changes

issue A24Group/Triage#2806
Fixed the review comments.

Fixed the review comments.

issue #2806
Fixed more review comments

Fixed more review comments

issue #2806
Merge pull request #203 from A24Group/feature-dynamicFormLabels-issue-2806

Updated the dynamic form components to be able to updated field labels