Allow programmatic activation of cell editors via grid.edit(cell)
Minor improvements towards allowing tree and editor to interoperate
Allow editOn editors to work in tree(editor(...)) case
tree: add support for shouldExpand function on column definition
Add provision for optional column.init method

Not touching editor yet and only touching tree lightly, since a
significant amount of changes are on other branches I have, which
I'll likely merge this to.
Merge branch 'col-init' into tree-expand

Conflicts:
	tree.js
Merge branch 'col-init' into tree-editor

Conflicts:
	tree.js
Update editor.js to make use of column.init
Add simulated events for row/cell mouseover/out; fixes #165
ColumnHider: iterate subRows array rather than column hash; fixes #164
Pagination: de-lint
Pagination: add empty resultset test
Pagination: fix issues in footer when no results found; fixes #173
Add _expanded update logic missed in merge; thanks swiftdemise
Merge branch 'grid-mouse' of git://github.com/SitePenKenFranqueiro/dgrid into maint-0.3
DijitRegistry: improve parent widget check
Grid: columns w/o specific field should not be sortable
Add Dojo build packaging.
I definitely did not leave a console.log in the package.js.
Add tests for tree auto-expand, both sync and async