Added code creating frameworks for unit testing. A framework is defined
by four defcustoms, 2 for building and running the test, one for the
command and one to evaluate the command.  Tests to come.