Add Object#stub
Add usage instructions
Use `def` for clarity
Quell ruby warnings

We don't want ruby-warnings that we're overriding minitest's stub method
Assert that the stubbed method is intact during and after the block
Clearer variable-names
No need to safeguard block

If a block isn't given, a NameError is thrown
Merge branch 'stub'