eliminating om-gwt module; object model package structure updated;
removed GwtCompatible annotation
playing with custom json serialization
code clean up
code clean up
custom json serialization: added contacts and publications
custom json serialization: added protocol (de)serializer
custom json serialization: added sample, extract, assay and filecolumn  (de)serializers
three unit tests were lost since last commit
Added mail-related properties to default
Merge branch 'develop' of github.com:arrayexpress/annotare2 into exportSubmission_kolais
Added messaging on submission and on rejection
Made a separate transaction per submission
Merge branch 'exportSubmission_kolais' of github.com:arrayexpress/annotare2 into exportSubmission_kolais
Merge branch 'exportSubmission_kolais' into develop
versioning support for json serialization of ExperimentProfile and ArrayDesignHeader almost done
Merge remote-tracking branch 'origin/submissionEditor' into develop
Merge branch 'exportSubmission_kolais' of github.com:arrayexpress/annotare2 into exportSubmission_kolais

Conflicts:
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/services/SubsTrackingWatchdog.java
Merge branch 'develop' of github.com:arrayexpress/annotare2 into exportSubmission_kolais
FU, git!