added permanent MaterialType column/attribute to samples
added property 'materialTypes' in Annotare.properties to configure the list material types
code clean up
A bit of refactoring of sign-up/sign-in functionality
Another round of refactoring of sign-up/sign-in functionality
refactoring sample attribute dialog
allowing custom values in sample columns (not only efo);
showing "no suggestion found" label
Adding change password functionality
Added some omissions in change password feature
refactored SampleColumnDialog
Change password request functionality; Some package renaming and code reshuffling
added searchTermByLabel to EfoSearch to check EFO terms inputs;
added EditSelectionCell to show select box as editor for a text cell
marking factor values in column list
opening right side dockbar when DataAssignmentView is shown
code cleanup
experimental
Merge remote-tracking branch 'origin/develop' into exportSubmission_kolais

Conflicts:
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/login/AuthServiceImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/login/SignUpServiceImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/rpc/AuthBasedRemoteService.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/services/AccountService.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/servlets/ExportServlet.java
Merge remote-tracking branch 'origin/develop' into exportSubmission_kolais

Conflicts (resolved):
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/login/AuthServiceImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/login/SignUpServiceImpl.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/rpc/AuthBasedRemoteService.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/services/AccountService.java
	app/web/src/main/java/uk/ac/ebi/fg/annotare2/web/server/servlets/ExportServlet.java
removed unused code
Added email verification routine (to be tested!)