t/rose-task-run/*-iso.t: fix mixed cylc 5/6 syntax

Also make `t/rose-suite-run/14-reload-null.t` more robust.
Merge pull request #1369 from matthewrmshin/fix-t-mixed-cylc-5-6

t/rose-task-run/*-iso.t: fix mixed cylc 5/6 syntax
rose.ws and friends: web service one stop shop

Unify CLI for starting Rosie Web and Rose Bush.
Support services on multiple ports.
Common index templates.
rosie.ws search result template in place.
rosie.ws search: option to sort results.