Transform macros now support kwargs on CLI.
Merge remote branch 'upstream/master' into rose-macro-args
rose test-battery: fixes for Ubuntu 12.04LTS

Test battery ran on empty site configuration.
rose.config_dump: remove duplicated line
Validator tasks now running.
Merge pull request #820 from matthewrmshin/fix-tests

rose test-battery: fixes for off site empty configuration run
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.
Update CHANGES.md
rosie copy: use single commit

Modify `rosie create` and `rosa svn-pre-commit` to allow a suite copy to
be a single commit.

Add `rosa svn-pre-commit` test battery

Move `rosa-svn-pre-commit` logic into lib/python/rosie/svn_pre_commit.py

Fix `rosa svn-pre-commit` not failing when an author not in the access
list is adding items to the suite trunk.

Add tests for `rosie id` to ensure deleted suites do not cause a
miscount in latest and next.
rosa svn-post-commit: support 1-change rosie copy

Modify `rosa svn-post-commit` to support the improved single changeset
`rosie copy`.

Add basic test battery for `rosa svn-post-commit`.
rosie.svn_post_commit: remove redundant function
rosa svn-{pre,post}-commit: more tests

Add tests for ROSIE metadata suite create and updates.
Add branch and suite delete tests.
rosa.svn_post_commit: tidy up

The main function is now wrapped in a class.
Update CHANGES.md
Merge remote branch 'upstream/master' into rose-macro-args
Refresh tooltip text on loading a previewed app.
Merge pull request #825 from arjclark/fix.rose-edit-on-demand-tooltip

rose edit: fix load page tree hover-over following load-on-demand