Added loads of new tests.

Corrected typos in README.md, added a lot of new tests for LexerReflect (all but 'validate_rules' & 'validate_modules') implemented.

Signed-off-by: Pradyun <pradyunsg@gmail.com>