Merge pull request #3 from rossrowe/master

Added initial form administration user interface elements
Clarified some methods, as "Submitted" has a particular connotation wrt submitting the entire form, i.e. hitting the end of questions. The actions here refer to looking at form data.
Clarified that currently this only lets you look at current form versions and data from current version forms.
Made the DB queries more Grails GORM standard using dynamic finders.
Replaced all finds on id to get.
Formatted the form data using the JSON string formatter.
Fixed the unique constraint in the FormInstance where name needs to be unique within a version.
Added an index action to FormAdminController.
Added some typing. Extracted methods from validateAndProcessFields in FormDataService to make it more readable and testable.
Added *a* test for converting number fields to bigDecimals.
Added a test for each validation processing.
Added some more unit tests