Wired up the document array type and widget.
Improved the document array widget layout.
Embedded documents can now be created within new models, and edited and created within existing models.
Improved the styling of the document array widget.
Embedded documents can now be edited.
You can  now delete an embedded document.
Merge branch 'master' of https://github.com/smebberson/linz

Conflicts:
	public/css/linz-admin.css
	public/css/linz-admin.styl
Moved embedded form rendering into form.js, rather than it being within the widget (which has reduced complexity of the documents widget).
Wired up the close button.
The document array modal form now shows the title of the field you're editing, and yes/no or save/cancel buttons.
The modal now scrolls to the top, when popped.
Added validation to create and edit forms.
The title is applied to the modal on remove and edit.
Field binding changes are no longer output to console.log
Merge pull request #27 from smebberson/documentarray