Fixed naming binary packages for Heroku.
Improved SyntaxError message.
Generalize SyntaxError message expectation.

This spec required the file to be at the beginning of the line. Essentially,

where: what

which is backwards. It's not helpful to look 'where' until you know 'what'.