NOTE! If you are upgrading from Ruby 1.6.x to 1.8.x, the Marshal serialization
format has changed, and your plugin_registry.db will BREAK! I fixed this by
compiling marshal.c from the Ruby 1.6 distribution into a module for Ruby 1.8,
then writing a converter. YMMV.