Add test that breaks when None is returned in invoke()
invoke() returns None when function returns None
Merge pull request #14 from nathancahill/returnnone

Decide what to do with return None in invoke()