Allow dataset removal by dataset in addition to by key.
Close #1100
Merge branch 'api-breaks' into remove-dataset-change
Add unit test, and built files
Split test into multiple subtests
Fix test names
Quicktest Fixes with New API
Merge branch 'api-breaks' into remove-dataset-change
Fix the issue tkim found, and add a unit test.
Address bluong's concerns, and also add more unit tests
Merge pull request #1169 from palantir/remove-dataset-change

Remove dataset change
Merge branch 'api-breaks' into remove-abstract

Conflicts:
	plottable-dev.d.ts
	plottable.d.ts
	plottable.js
	src/components/plots/abstractPlot.ts