Fixes #111 - Fix snapToLines assertion, safety checks, line wrapping

- Assert snapToLines == TRUE rather than FALSE, the default setting.
- Assert errorCount == 1 before error condition assertions, to prevent
  exception thrown when failure occurs
- Convenience error condition assertions for smaller code
- Lines wrapped to 80 columns
Fixes #111 - Corrected typo `ASSERT_TRUEE`
Merge pull request #111 from caitp/issue-111

CueSettingLine.BadValue incorrectly ASSERT_FALSE(snapToLines())