This is mostly whitespace cleanup (tabs -> spaces, trailing whitespace, etc).
Also included a quick syntax upgrade for rspec, as any failing tests where taking up quite a few lines explaining that the syntax should be changed.
Refactoring to newer rspec syntax
Whitespace cleanup throught remaining code
Hugely appreciated - I am obsessive about whitespace, but rarely go back into old code
Glad to help :-)