test that we dont leak define_method into public methods
No longer make define_method public, use send instead.

MemoizedHelpers::ClassMethods module was making define_method
public for ease of use within the module. No longer do this and
use send instead. This fixes rspec/rspec-core#873.
update changelog
Merge pull request #873 from rspec/prevent_define_method_leaking_as_public

RSpec makes define_method public?