[forms][create] #49 - Support boolean / string array types.

When creating new objects of type boolean / string array, the form values are posted as string values. The validator subsequently marks the options.data as an invalid schema.

I also fixed the boolean.js / html view to support true/false checked state - as per normal html posting of form data, if the checkbox is unchecked, the form field is not posted to the server. I added a little bit of js to populate a hidden field so the boolean state could be retained.