Indicate that IndexError comes from the NoKeyError
Add more escape sequences to property_parser

- We need to escape / & \, so you can print '\t', or have // inside
quotes without commenting things out. New error is raised when this
might have happened (if a value does not have a trailing ".