Fixes #462 added command stack to allow several contexts in commands
Updated scene listener to use new commands contexts
Updated push/pop and related tests
Merge pull request #503 from anserran/commandstack

Added command stack to allow several contexts in commands