335 cylc list overhaul

Addresses #335