Made the scanner report all errors instead of only first one
Parser will not stop at the first error anymore
AST builder doesn't stop at the first error anymore
Changed error messages a bit
Scanner doesn't crash on unknown string escape sequences and too big numbers anymore
Refactored error handling in interpreter and scope to separate user errors from actual bugs, removed unused MiniPLException
Fixed one exception in interpreter, documented interpreter