Make resolveUserHome more portable
Change default of warnIfMultipleMatchFound to false

This is more consistent with standard/expected behavior.
Improve arguments building

Make it possible to append, and to protect argument that may contain
spaces.
Document new features
Bump version