Fixed fatal errors under ruby 1.8.7

* Fixed some 1.9 syntax that had crept in
* Excluded debugger from ruby 1.8 since it only works with ruby 1.9 
* Removed a vi temp file, and added it and other temp names to .gitignore