Added support for list filtering which renders a select field with optional multiple selection.
Renamed myList to options update internal function to operate on options variable instead of list.
Merge pull request #18 from smebberson/formtoolMultiSelectFilter

Add support for link filtering
Added fallback support for browsers that don't support date input. Update date and dateRange filter to include fallback support.
The reference cell renderer no longer assumes an ObjectId is available, or that a document could be found (if the ObjectId was available).
Fixed an issue with the pre.save middleware.
Added three new widgets (datetime, datetimeLocal and textarea).
Turned all widgets into generators allowing you to pass in an object that will be added to the form field attributes, and list values can now be provided by a function.
Merge pull request #20 from smebberson/fixes
Added additional CSS classes to widget helpText that indent the text to line up with the form control
Mapped date form fields to date widgets. Added date.js widget.
Updated linz to take advantage of a new version of formist (html escaping), and adding html escaping to the textarea widget.
Added date input fallback support for model create and edit.
Merge pull request #21 from smebberson/escaping

Merging.
Added a url widget.
You can now transform values after form post, before save.
Merge pull request #22 from smebberson/transform
Mapped formtool text type to textarea widget.
Merge branch 'formtoolDateWidget'

* formtoolDateWidget:
  Added date input fallback support for model create and edit.
  Mapped date form fields to date widgets. Added date.js widget.

Conflicts:
	lib/formtools/form.js
Merge branch 'master' into validation