Merge branch 'original-master' into ojotoxy-master

Conflicts:
	slick.grid.js
fix crash in Date editor; getHost() is an unavailable function, now the same problem is handled via the new imagePath field in the editorOptions.
Date editor: parseISODate() is not availble and cannot find which library would provide this API -- temporarily discard it until we really fix this, just no crashes for now please
Slick.Event.unsubscribe() now accepts an empty arg, which will cause it to unsubscribe ALL registered handlers -- handy for the unit tests, for one.

Slick.Event.subscribe() now returns the registered function so you can write things like this:

    var registered_handler = grid.onResize(function() { blurb; });
    ...
    grid.onResize.unsubscribe(registered_handler);
- unit tests: fixed (also point to the new jQuery and event.drag library files)

- unit tests: added one more to test event trigger order on grid resize.
Merge branch 'ojotoxy-master' into k0stya-rowspan

Conflicts:
	slick.editors.js
	slick.grid.js
	tests/grid/grid.js
removed duplicate function + removed update force redraw flag on drag
fix crash in slickgrid when metadata providers are not provided with the grid data -- these are optional anyway.
deleted duplicate (and unused) assert.js: the correct one one sits in lib/
Add handleScroll in dragend method
Merge remote-tracking branch 'remotes/frankguixianhua/master' into k0stya-rowspan

Conflicts:
	slick.grid.js
Merge branch 'k0stya-rowspan' into frozenRowsAndColumns-work
fixing bug introduced in the last major merge (frozen vs. colspan/rowspan: JLynch vs. k0stya): fix s/w crashes