Merged pull request from Alec McEachran:
Moves mapping of signal values outisde the guard loop, so that guards can receive data from signals (as per EventCommandMapExecutor)
updated readme, build and properties
updated to work with most recent RL2 release