Add passing tests for new parts of Regress
Support :inout callback arguments
Refactor CallbackArgumentBuilder
Add skip guards
Support new additions to Regress test lib [merges 'update-regress-tests']