allow function as row schema.
Allow complex object in schema load check.
adding option for function in  of
added handling for creation of new rows, doc
replacing getVars with setVars in set. oy
more hacking on createRow to support other types of Array implementations
adding rest of basic backbone demo
more demo work
fixing up demo layout
build with backbone
add context menu to Backbone demo
Merge branch 'sammerry' into backbone2

Conflicts:
	src/core.js
Merge branch 'backbone2' into 0.8.14

Conflicts:
	dist/jquery.handsontable.full.css
	dist/jquery.handsontable.full.js
	jquery.handsontable.css
	jquery.handsontable.js
	src/core.js
replacing reference to non-existent Exception with Error
new methods: `countEmptyRows`, `countEmptyCols`, `isEmptyRow`, `isEmptyCol`
test functional dataSchema
add destroyers to the tests
bugfix: prepareFrame should use `registerTimeout` method instead of regular `setTimeout`
docs: add more information to Backbone demo
add `function` as possible type of the `data` option