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
versioning support for json serialization of ExperimentProfile and ArrayDesignHeader almost done
Merge remote-tracking branch 'origin/jsonModel' into develop

Conflicts:
	app/om/src/main/java/uk/ac/ebi/fg/annotare2/db/dao/impl/UserDaoImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/gwt/common/shared/dto/EfoGraphDto.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/gwt/editor/client/activity/arraydesign/AdfDetailsActivity.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/gwt/editor/client/view/arraydesign/header/AdfDetailsView.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/gwt/editor/client/view/arraydesign/header/AdfDetailsViewImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/services/AccountManager.java
quickfix: fixing bugs in a new json model for submissions
Merge remote-tracking branch 'origin/develop' into develop