Follow earmuffs coding conventions for dynamically-scoped var; move with-clear-commands into its own namespace so we can use it in other tests.
Use with-clear-comamnds in the app test, to make the test self-contained.
Merge pull request #3 from paul-lshift/use-with-clear-commands

Use with-clear-commands