Support primitive return types in setup

New method which allows specifying the return type to support the above

Updated Moq version to 4.2
Merge pull request #9 from Ian1971/master

Support primitive return types in setup