Added updates for specifying fakes per module AND per calling module.

Updated build & test runner to work with Windows without cygwin