Re-throw PHPParser_Error

PHPParser_Error has really interesting information in it, like the proper error message and line number, which gets lost in a (string)$e conversion.

Setting it as the third param means we can access it with $e->getPrevious()