Emphasis and Weight for Text Block

Only using true/false for emphasis and weight since SWT does not reliably allow different options for both for different platforms. I made a note of the change here: https://github.com/shoes/shoes4/wiki/Changes-to-the-Shoes-DSL

Still working on RSpec tests, so not ready for review yet.