new totals formatting alignment; added utils module; added date-picker class to DateTimeFields and added data-date-format attribute to both Date and DateTimeFields

`data-date-format` is for folks using date-pickers on their front-end implementations that understand HTML5 data attributes (like me).

Haven't implemented `DisplayField` and totals formatting yet - just changed rows/ cell alignment a bit.