Add preliminary support for Ruby 1.8.7
Add preliminary support for Ruby 1.8.7

This fixes an incompatibility between Ruby 1.8.7 and Rails 2.0.2.  The
error was reported last night by jawong on #mephisto:

  undefined method `[]' for #<Enumerable::Enumerator:0xb6e4c968>

This fix is taken from the following Debian bug report:

  http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg528878.html

There are still two unit test failures with 1.8.7.  I hope to fix them
shortly.

mico/Mephisto-fork,emk/mephisto,technoweenie/mephisto,mephistorb/mephisto,technoweenie/mephisto,rwdaigle/old.ryandaigle.com,rwdaigle/old.ryandaigle.com,mephistorb/mephisto,jgoggles/mephisto,mat/mephisto,jgoggles/mephisto,emk/mephisto,mat/mephisto,mico/Mephisto-fork