Added datetime-local widget, and complete test case.

forms had support for date, but not datetime which is now supported in HTML5. This pull request adds support for <input type="datetime-local" value="2013-01-01T00:00:00.000" /> inputs.