add test for the bug https://github.com/igrep/crispy/issues/19
reset spy when spy_into an already spied object

fix #19
use defined?

maybe works for BasicObject
Merge pull request #20 from igrep/spy-class-method-correctly

Spy class methods correctly