Port as much of the Ruby standard library as applicable to Silver.
- Mac OS X 10.7 has APIs for adding protocols at runtime. Implement protocol definitions in Silver when Silver is compiled for 10.7+
-Singleton/class method undef_method/remove_method:
- Allow undef_method and remove_method to work on singleton objects as well as class methods.
Rewrite bridgesupport to use CodeGenKit APIs (and therefore LLVM) to have full support for bridgesupport. Update CodeGenKit when necessary
to support this endeavor.