Transform macros now support kwargs on CLI.
Merge remote branch 'upstream/master' into rose-macro-args
Validator tasks now running.
Add kwargs support to upgrade macro.
Macro kwargs can be bypasses using -y.
Merge remote branch 'upstream/master' into rose-macro-args
Fix NoneType error for kwargs to macro and upgrade-macros.
Merge remote branch 'upstream/master' into rose-macro-args
Make changes requested for review.

Introduces a while loop for invalid argument entry rather than just moving on.
Adjust the input prompt to be more in line with existing rose CLI prompts.
Make the get_user_values public as used by upgrade.py not just macro.py.
Removed extra indentation
Merge pull request #824 from arjclark/rose-macro-args

rose macro: CLI args support