New command: 'when' allows dependent commands to be run on ticker changes, and order fulfilment

Enjoy!