acu134044 fix for ruby 1.9 not supporting module extension in same manner as ruby 1.8
changed RightGit::Shell::Default to be an 'easy-singleton' class instead of a module extending interface with same public methods as previous