Fixes #104 - Fix assertion, add safety checks, wrap lines

- Safety check: assert errorCount() == 1 to avoid bad-access
- Use convenience error condition checks
- Correctly assert snap-to-lines == TRUE rather than FALSE
- Wrap lines nicely
Merge pull request #104 from caitp/issue-104

CueSettingLine.UppercaseKeyword incorrectly ASSERT_FALSE(snapToLines())