Fix #661, where category axes break if there is too little height to render text.
Add unit test.
TextUtitls.WriteText: Add an additional unit test
Merge pull request #669 from palantir/661-short-cat-axis

Fix #661: category axes no longer break on not enough height