Prevent execution for script debugging.
Added simple testing script and example.
Add assert method for tests.

This addition allows for better test debugging by printing the total
number of tests passed and failed as well as indicating which test
failed and why.
Protect equality arguments with double quotes.
Add new tests for configuration.
DO_CUSTOM should be DO_CUSTOM_CMD.

This was elicited by the newly added tests.