Individual quicktests for multiple clustered and vertical bars
Tests added to list of quicktests
Minor syntax changes
Changes to fix Travis failing
Add quicktest using stock data.

Can't make this into a JS test yet since we don't support
asynchronous loading; Issue has been filed at #963.
Play around with TKim's examples
Show end tick labels on y axes.
Minor Code Cleanup
More minor fixes
Added Y-Axis Unit Label
Fixes after Dan's Comments
Revised after Dan's Comments part II
Change from null checks to coercive truthiness checks on non-primitive parts of the public API.
Rationale: This will be a little more idiomatic for javascript consumers without changing semantics, since
an object (ie. any non primitive) type will always return true if it is defined.

This would enable usage like:
`new Plottable.Component.Gridlines(xGridlinesEnabled && xScale, yGridlinesEnabled && yScale)`
[tweak] oh, semicolons....
Renamed tests to match class names, and changed multiple to rainfall
also added some alignment changes
Merge branch 'develop' into add-stocks-quicktest
Keep up with API changes, style cleanup.
Fix #1059 time scale type coercion issue

Add "regression tests" file to catch this one (it doesnt really belong in any individual test file)
Re-enable TSLint on unit test code.
Close #1056.
Have Component.renderTo call flush automatically.
Close #1030