Added boolean not to parser, and added corresponding test cases.
Merge pull request #252 from BigFav/boolean_logic

Added  boolean not (`!`) to parser, and added corresponding test cases.