Added support for custom rendering for create and edit form for a model. Currently options, allow for customer label and visibility control. Also fixed default values for form configs that are using boolean.
Merge remote-tracking branch 'origin/refactorFormtoolFormConfigs' into refactorFormtoolFormConfigs

* origin/refactorFormtoolFormConfigs:
  Added some basic, but first test cases for the form generator.
  Moved the forms rendering module into the formtools folder.
  The formtools test suite is now up and running again, ready to add some tests.

Conflicts:
	routes/modelCreate.js
	routes/recordEdit.js