Merge pull request #570 from blai/master

RunContext enhancements
bump deps
Fix typos in mockPrompt tests.
Ensure prompt default functions are called when mocking.
Pass mocked answers object to prompt default functions.
Merge pull request #575 from evocateur/fix-mock-prompt-default-fn

Fix treatment of mockPrompt() default functions
when property is defined by calling `argument()`, set values to `this.args`

fixes #560