Bug fix in mocking

Mocking functions which had typed parameters matching variable names used by the MockPrototype bootstrap function could cause problems, due to the values assigned to those variables in MockPrototype being converted to the parameter's type.  $null would become an empty string for [string] parameters, etc.
Merge pull request #215 from dlwyatt/MockFix

Bug fix in mocking
Update CHANGELOG.md