Only wrap/truncate Category Axis labels.

In other cases, hide extra ticks.

Close #377.
Close #378.
Close #384.
Fix failing test in phantomJS.

For some reason <element>.innerHTML doesn't work in phantomJS =(
Release version 0.11.1
Merge pull request #386 from palantir/tick-hiding

Only wrap/truncate Category Axis labels.