[Truffle] Some work on defined? specs and visibility.
[Truffle] Implement Module#protected.
[Truffle] Implement Object#respond_to_missing?.
[Truffle] Lots more defined? specs passing.
[Truffle] Some more predefined specs passing.
[Truffle] Fixes to $~.
[Truffle] Lots more defined? specs passing.