Scala 2.10.x compatibility in macros
Allow to macro-serialize vectorized fields
Include Formats in bokeh's package object
Add support for Product to JSONSerializer.traverse()
Add support for macro-serialization of ColumnDataSource
Replace reflection-based serializer with macro-based
Remove dysfunctional widgets and use fields annotation
Move bokeh/.../Writers.scala to bokeh/.../Writes.scala
Clean up naming convention in Writes.scala