rose edit: upgrade optional gui interaction works
Merge remote branch 'upstream/master' into rose-edit_kwupmacros
rose edit: upgrade GUI insitu pep8 improved
Update to isodatetime-2014.08.0
TimeInterval renamed Duration
Merge pull request #1366 from kaday/rose-edit_kwupmacros

Rose edit kwupmacros
rose metadata: fail-if: work for duplicate sections
Merge pull request #1367 from matthewrmshin/isodatetim-2014.08.0

Isodatetime 2014.08.0
Merge pull request #1368 from benfitzpatrick/fail-if.run-for-duplicates

rose metadata: fail-if/warn-if: work for duplicate sections
Suite log/job/ and work/ restructure

ROSE_TASK_LOG_DIR: new environment varaible, alias of CYLC_TASK_LOG_ROOT.