better parser errors

closes #64 

ex:
```bash
./parser < tests/parsing/fail_cast_bool.rapid
Fatal error: exception Test_parser.SyntaxError(1, 23, "?")
```