change tab became space
emit changeOrder event after row changed order
Fixed selected items being lost with server paging

When using server paging the grid.rowFactory.fixRowCache() was not
updating `selected ` when changing the entity. This change ensures that
the selectionService is queried to discover whether the new entity's
selected state and this is then stored with the row.
Merge pull request #185 from bolasblack/drop-sort-event

Trigger event when row order changed
Merge pull request #209 from pdegenhardt/master

Fixed unsync of selected items withs server paging
Merging the pull requests before 2.0 release.
Merge branch 'master' into colvirt

Conflicts:
	build/ng-grid.debug.js
	ng-grid-1.9.0.debug.js
	src/classes/grid.js