fixed errors in runtime lib, added sourcemap requirement to simpleParse and testLeisure, fixed erorrs in simpleParse.lsr, added a lot of test cases for Leisure-based parser, added sourcemap npm package