Indent code properly
Allow any property name to be used in operator invocation
Expand list of special cases for property names
Allow / to be used as a property name but not as a reference
Rearrange some parser rules
Refactor Rip::Compiler::Parser#reference to remove redundant repetition
Refactor Rip::Compiler::Parser#property_name to utilize #word instead of #reference as base
Expand and test list of property name exceptions
Refactor how references and properties get parsed