Fix scope of block passed to multiendian
Implement respond_to_missing? instead of respond_to? on Ruby >= 1.9