Formatting - tabs, trailing spaces, and allignment

* Changed mixed tabs and spaces to spaces only.
* Minor allignment corrections within rules.
* Alligned bodies of keywords and operators.
* Eliminated trailing spaces on a line.