No dependency on rubinius/bridge
More helpful messages for exceptions in Component declarations
Temporary workaround for rubinius JIT issue #3114

https://github.com/rubinius/rubinius/issues/3114
Move specs for Component and Meme to spec/myco/builtin/

--HG--
rename : spec/myco/Meme.test.my => spec/myco/builtin/Meme.test.my
Split decorators from BasicObject into BasicDecorators

--HG--
extra : amend_source : 41a6608adf95842ad8e7cfdf576a0d2ea6535b49
Decorator[transforms]#apply and Decorator#apply now called in two separate passes
Extract meme bindability from Component into MemeBindable module
Implement BasicDecorators[decorators]#sclass

--HG--
extra : amend_source : bd2dac8b9c33813aa7bec9e4c777fd8747950d15
Remove unnecessary branch in AST::ConstantAccess#bytecode
Make scope an optional argument to Myco.find_constant
Added #to_ruby to AST types for Constants