Merge pull request #95 from virtual-world-framework/triggers

Merge the triggers up so that Adam can start playing with them.
Add a method to get the current scenario.
When the scenario succeeds we should advance it, not reset it.
Move the consequences of the scenario failing into the event
handler, rathern than the check for failure.