Added time reversal to Ctrl key

Also refactored the bot logic to make their pathing work with negative
delta.
Fixed something strange during upstream pull