support for new column types in Products.DataGridField

I added support for new column types: DateColumn, DatetimeColumn, DatetimeLocalColumn, FileColumn, EmailColumn, ColorColumn, PasswordColumn, RangeColumn, MonthColumn, SearchColumn, TimeColumn, UrlColumn, WeekColumn; even though not all these <input> types are supported by all browsers! see http://www.w3schools.com/tags/tag_input.asp