Added the debugger() utility; also fixed a small bug in how leading white-space in a tripple-quoted string is handled.
Merge commit 'd05010139ed18b960d6f14ff8651678e16d50668'

* commit 'd05010139ed18b960d6f14ff8651678e16d50668':
  added test-case for bug #10
  fixed bug #10: added possibility to have an identifier consisting of only underscores
  fixed bug #9 - the throw statement is no longer treated like a normal function.