Fix for issue #17. InputDate Read the date, month, years fields from database.

This pull request fixes issue #17.

* Form::date now reads data from the database.
* New test helper: `assertFormValue`.