rose edit: fix upgrade messages for null or generic settings
rose edit: stash: fix null profile lookup
#1346: fix macro running after metadata refresh
rose edit site/user conf documentation
#1288: add rosie go site/user config documentation
Merge pull request #1383 from benfitzpatrick/1348.um-widget.fix-right-click-no-profile

rose edit: stash: fix null profile lookup
#1280: add rename_setting function to upgrade API
#1268: add more default metadata
Merge pull request #1387 from benfitzpatrick/1280.upgrade-rename-func

rose.upgrade: add `rename_setting` function to API
Merge pull request #1384 from benfitzpatrick/1346.macro-problem-metadata-refresh

#1346: fix macro running after metadata refresh
Fix tests for cylc/cylc#1118

Now submit outputs are in the job activity log.
Merge pull request #1389 from matthewrmshin/cylc-1118

Fix tests for cylc/cylc#1118
Upgrade to isodatetime-2014.08.0-8-ga7f42b1
Fix set calendar mode to integer

This was triggering a KeyError.
Test `rose task-env` in non-cycling mode
Merge pull request #1390 from matthewrmshin/fix-set-calendar-key-error

Fix set calendar key error
Update for pre-release
Merge pull request #1388 from benfitzpatrick/1268.add-more-default-metadata

Add more default metadata
#1288: replace example conf with html
add tests & fix sort