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
issue185 GoogleCode (faster) and issue #23 : Changed faster loading such that schedule params are no longer part of ExperimentDAOCore. This is an initial step in moving to using SignalGroups in the ExperimentDAO.\n Also fixed a bug in ExperimentRetriever, accounting for the fact that an experiement's published property might be null.
Merge branch 'fasterLoadingChange' into develop
Issue #20 : fix the date bug, code improvement
Issue #20 : fix a bug and code refactoring
Issue #20 : add experimentVersion to event's payload
Issue #20 : remove hard-coded app info
Merge pull request #38 from google/issue20

Issue #20
iOS: fix the nthOfMonth field
iOS: fix the modifyDate field
iOS: refactor code and fix the false alarm TODO console log if question == nil
ios: remove annoying log