Tick generator using provided interval.

Close #1166.
Fix formatting.
Improve jsdoc and include domain boundaries in generated ticks.
Merge branch 'develop' into interval_tick_gen
Fix merge conflict.
Fix jsdoc.
Release version 0.33.1
Revert "Release version 0.33.1"

This reverts commit 97934d40c1cad86c58d11021567e011f996549b8.
Fix jsdoc.
Stacking done on each valid project call
Extract drawing logic to drawers.

Close #1106.
Merge branch 'develop' into projectOnStack

Conflicts:
	test/components/plots/stackedPlotTests.ts
	test/tests.js
Indentation enabled after tslint upgrade.  Removing rule
Merge branch 'develop' into projectOnStack
Move drawing logic to drawers.

Close #1106.
Only stack on project x/y
Fix tests and introduce range.
Merge branch 'develop' into interval_tick_gen

Conflicts:
	plottable-dev.d.ts
	plottable.js
Simplify tests and tick generator.
Using isNaN