Add support for xAxis label rotation including automatic margin adjustment