Add funtionality to provide custom tick generator for quantitative scale.

Close #1058.
Fix naming.
Change tick generator signature.
Add missing d.ts files.
Change tick generator signature.
Remove non-meaningful jsdoc and rename variables.
Simplify tick generator signature.
Fix jsdoc.
Fix typesig.
Covers 0-length dataArray case
Test renames
Modifying test message
Tick generator using provided interval.

Close #1166.
Add quick test for tick generator.
Fix formatting.
Roll IterativeDelay animator class into Base.

Close #1131.
Merge branch 'develop' into tick_generator

Conflicts:
	plottable-dev.d.ts
	plottable.d.ts
	plottable.js
	src/scales/quantitativeScale.ts
Modifications to Tick Generator quicktest
Merge pull request #1121 from palantir/tick_generator

Custom tick generation
Improve jsdoc and include domain boundaries in generated ticks.