Add html attribute support
Add HtmlAttributes configuration settings:
- root, table, column header get static dictionaries
- settings.Column method takes an object that can be either an MVC style anonymous object or a dictionary
- rows and cells get templates