Started work on #208, #221, #236, #265
Added spread calculation.

Needs tests, RTL testing, vertical.
Started adding public API, moved Link integration.
Did some work on decoupling Link, Format
Started updating tests to new link system
Worked on spread generation
Added non-linear grid generation
More spread forms, started public methods

TODO, figure out spreading on density
Added better legend support, density support
Added legend classes, removed extend

Extend is now default.
Bugfixes and test updates
Moved all range calculations to an object model
Moved RTL to Spectrum, added tests
Fixed margin, + animate, - legend, - value flags
Pulled out options
Updated Link, fixed linkUpdate not firing
New test suite, pips module
Merge branch 'multihandle' into range
Buildable modules
Compr. script, fix animation on init, event tests