BailErrorStrategy, and BailLexer

-now RuntimeException is thrown when something is wrong with input
-Should we catch it and do something????