New architecture of editors. Now managing editors should be cleaner and creating new editor easier.
Moved remaining text editor specific code from BaseEditor to TextEditor
First implementation of selectEditor
If 'editor' property is a function (editor class) it is automatically registered, so that it can be a singleton.
First draft of customEditor tutorial.
Enchance BaseEditor interface.
update to Polymer v0.0.20130816; make code compatibility changes
remove minRows, minCols from default configuration
make HOT in HOT more like a combo box; add public method `getValue`; allow to set up className for <table> in HOT options;
check if data is an array - when data is not an array, attempt to make a single-row array of it
upgrade Polymer.js to v0.0.20130829
bind to model properties
observeChanges default on for Web Components
avoid contructing/destroying HOT in HOT beucase `jsonpatch.destroy` method in observeChanges freezes browser with array of objects data source
observe and expose getValue attribute
add placeholder feature
only continue setting up a path if exists (is this needed in long term?)
initialize only when inserted to DOM (fixes problem in PMail)
listen to observeChanges attribute
add z-index so dropdown stays on top