optimizeLegibility

fixes #285 

will need to double check ellipses text overflow...
https://code.google.com/p/chromium/issues/detail?id=42270&q=optimizeLegibility&sort=-status&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified