Fixes #109 - Correct error assertion, correct snap-to-lines assertion

- Assert errorCount for safety from bad-access
- Assert snapToLines == TRUE rather than FALSE
- Use convenience error condition assertion
- Assert correct error code
Merge pull request #109 from caitp/issue-109

CueSettingLine.BadValueSuffix incorrectly expecting INVALID_CUESETTING_DELIMITER