Document Fields.hs WIP
More stuff
Further improvements
Merge pull request #875 from MaxGabriel/documentFields

Document Fields.hs
Support time 1.5
Generalize a type signature a bit
Add type="time" to timeField
Support different types for timeField
Adds `timeFieldTypeText` and `timeFieldTypeTime`. Deprecates 'timeField'

* Also documents all 3 functions