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

**Edit: Ready for review. I hope the tests are accurate for checking the correct font style