Fixed bug where spying on a method that releases an argument causes a crash on -[NSInvocation retainArguments]. Fixes #137.

Moved spec to its own describe block.
Merge pull request #139 from jeffh/spy-releasing-method

Eagerly retain arguments before passing them through a spied method.