animate calls return correct typings
Add NSPlot and NSXYPlot as basis for switching everything to New Style Plots
Moved Pie Plot to extend NSPlot without any mixin stuff
StackedPlot extends NSXYPlot
NewStyleBarPlot extends NSXYPlot
Move the NewStylePlotTests over to NSXYPlot
Delete NewStylePlot
Convert ScatterPlot over to NSXYPlot. Update tests and quicktests appropriately
Actually add NSPlot and NSXYPlot
Convert LinePlot and AreaPlot to NSP. Update tests and quicktests.
Convert VerticalBarPlot and HorizontalBarPlot to extent NewStyleBarPlot.
Delete AbstractBarPlot.
Convert GridPlot to use NSXYPlot
Lots of test code cleanup. And generate some quicktests for multi renderers
Remove Plot and XYPlot! Update tests and quicktests so everything works.
Rename NSPlot -> Plot, NSXYPlot -> XYPlot :)
Merge branch 'develop' into all-nsp
Commit in the conflicts

Conflicts:
	plottable-dev.d.ts
	plottable.d.ts
	plottable.js
	quicktests/list_of_quicktests.json
	src/components/plots/abstractBarPlot.ts
	src/components/plots/areaPlot.ts
	src/components/plots/linePlot.ts
	src/components/plots/newStylePlot.ts
	src/components/plots/plot.ts
	src/components/plots/xyPlot.ts
	test/tests.js
Fix merge conflicts
Rename NewStyleBarPlot -> BarPlot
Update some quicktests
Revert the CSS change