Change parser to throw PhoenixParserException for all RuntimeException.

Should be the last in the story. It occurs to me that the new ParserException can accept any RuntimeException. Change to use that class as the wrapper for all runtime exception caught during parse time.