cylc run --warm: decouple start from initial cycle point
alter reference logs
restore cold-start behaviour and fix new warm-start test
update
fix update bugs
unify cylc-run modes, remove raw start
adjust warm-start reference log
Merge pull request #1043 from benfitzpatrick/warm-start.pre-initial

#119: warm start support