Fixed minor issue in two tests.

The function clearInterval() was mission or called after done() was invoked. Fixed.
Removed legacy code.

Cleaned up parts of the code and removed unused variable.
Updating signature for command proc.

The command callback procedure now has a third parameter: e - which points to the parent frame of the terminal where the command was run. This was done to handle several terminal instances on the same page.
Plugged in custom commands.

Added the 'core' and 'about' custom command sets.