Hide labels, which does not fit in box.

Close #1208.
Add test.
Truncate long labels.
Merge branch 'develop' into numeric_labels

Conflicts:
	plottable.js
	src/components/axes/numericAxis.ts
move logic.
Merge pull request #1364 from palantir/numeric_labels

Truncate labels, which does not fit in box.