updated documentation to handle RVM, Ruby Gems, and SVN external diff tools. added shell script to handle the svn diff tool