issue299: Added "unable to save to server" message for failure in
experiment creation. Also put some strings in Main.java into constants.
issue299, issue306, issue307: Added required fields validation to experiment creation. TODO: testing. TODO: reflect changes in ExperimentDescriptionPanel
Merge branch 'develop' of https://code.google.com/p/paco into experimentValidation
issue299, issue306, issue307: Finished basic client-side validation.
TODO: tests.
issue 306, 307, 308, 309: Finished testing for basic client-side
experiment creation validation.  Currently client-side highlighting of
required fields is done as a side-effect of the methods that check
whether or not the field is satisfactorily filled out.  This is not the
most satisfactory set-up and thus will be re-factored when the entirety
of experiment creation is refactored.

issue 306, 307, 308, 309: Fixed merge conflicts from
origin/experimentValidation (gitHub)


AUTO-GENERATED MESSAGE:

Merge branch 'experimentValidation' of https://github.com/google/paco
into experimentValidation

Conflicts:
	Paco-Server/src/com/google/sampling/experiential/client/ExperimentDefinitionPanel.java
	Paco-Server/src/com/google/sampling/experiential/client/InputsPanel.java
	Paco-Server/tests/com/google/sampling/experiential/client/AllTests.java
	Paco-Server/tests/com/google/sampling/experiential/client/ExperimentCreationValidationTest.java
issue 306, 307, 308, 309: Fixed code review comments to make the side effects of validation boolean methods apparent.
issue 306, 307, 308, 309: Removed mandatory informed consent and mandatory text prompt. Added checking for whether input names have spaces.
Merged origin/develop into experimentValidation
Merge branch 'experimentValidation' into develop