Add negation rewrite rule for linear expression parsing
Starting to add unit tests, first is for linear expression parsing