Improve syntax errors when parsing pflang

The errors that the pflang parser produces are somewhat cryptic, and should be improved.  At the minimum there should be source location information.