Enable max and min for non-numbers but comperable types.
Fix test message.
Make max and min more generic.
Add more tests.
Fix jsdoc and more edge case tests.
Make default_val required param.
Merge with develop.
Update default values.
Merge branch 'develop' into max_min

Conflicts:
	plottable.d.ts
Check if _className is defined before applying in Drawer.Element

Previously, we blindly attached the class, which would attach the
CSS class "undefined" to elements.
Merge pull request #1221 from palantir/element-drawer-class

Check if _className is defined before applying in Drawer.Element
StackedBarPlo inherits from AbstractBarPlot
Merge pull request #1215 from palantir/max_min

Enable max and min for non-numbers but comparable types.
Merge branch 'develop' into refactorStackedBar

Conflicts:
	src/components/plots/abstractStackedPlot.ts
apply -> call
Changing type signature of min/max to incorporate index
Merge pull request #1227 from palantir/refactorStackedBar

[Refactor] - StackedBarPlot inherits from AbstractBarPlot
Merge pull request #1234 from palantir/minMaxIndex

Changing type signature of min/max to incorporate index
Merge branch 'develop' into stackedAreaWarning

Conflicts:
	plottable.d.ts
	plottable.js
	src/components/plots/abstractStackedPlot.ts