MIFOSX-1043 Add support for datatables with boolean and datetime fields

Also, display a standard text field for unsupported column types

This is done as part of a GCI task: http://www.google-melange.com/gci/task/view/google/gci2014/5783628562825216
would probably be nicer if the date picker and timepicker were aligned next to each other