Loops can now have conditionals as well
Removed legacy test

Since you can now have filters in loops, we have to
prohibit the use of reserved words as a possible name
for a filter
Fixed linter error
Added test for embedded reserved words
Removed some dead code
Revert "Removed legacy test"

This reverts commit ebc15c2f53beed9ed0f9064aea8f809680b82e36.
You can name filters as reserved words again!
Made another test for token parsing with reserved words
Put spaces around "as" to help with the parsing

Forgive me father for I have sinned. I haven't written
code that I'm not particularly proud of. But dammit, it works!
Added more spaces to help with token parsing
Removed additional NOT token
Assignment instead of equality
Merge pull request #49 from johnhaley81/loop-expressions

Loop expressions