Fixes #103 - Assert BAD_VALUE rather than UNEXPECTED_WHITESPACE

- There is no bad whitespace at column 30 in the test data, and it
  doesn't really make sense to test against that. Changed this to
  BAD_VALUE