First steps in getting iruby to work with 1.8.7. We backport the uuid
member for SecureRandom (in Ruby 1.9 but not 1.8), and we change all
the use of the new 1.9 hash syntax to the old 1.8 'rocket' notation,
i.e. "=>".