Change MethodBuilder#call spec to define the class for each example

* This will ensure that a new class is used and that previous runs
  will not have any effect on future runs.
Add Memoizable::MethodBuilder.new spec