refactor set_styles for TbPainter
Rename bgc and fgc methods; privatize internally used methods
Merge pull request #321 from shoes/fi/swt_text_bock_refactor

SWT Text Block Refactoring