Change HoverTool.tooltips' type to List(Tuple(String, String))

This is necessary to get ordering right. Support for dict/OrderedDict
was left using .accept(...) syntax.
Add HoverTool to data_tables* examples
Apply delayed rendering to DataTable to fix sizing issues
Make DataTable's width, height and column fit configurable
Use changed_properties() instead of properties() in HasProps.clone()
Fix EcoPlugin to work on Windows
Add ok() after successful test run with skipped examples
Add support for lazy default values
Allow to implement multiple models in one coffee file
Add preliminary support for cell editors and formatters
Add 'editable' property to DataTable
Rename wait_for_element -> waitForElement
Add base classes for Cell{Editor,Formatter} collections and views
Preliminary implementation of StringCellEditor
Add Auto property as a semantic shorthand for Enum("auto")
Fix indentation in data_table.coffee
Allow to disable selection on DataTable
Allow to write Int(400) | Auto instead of Either(Int(400), Auto)
Add HasProperties.forceTrigger method
Make cell editors actually update the data source