Add logic to format and E-Mail results

This is all ENTIRELY UNTESTED
Insert user-controllable delay into TEST_FINITE and TEST_FOREVER

This way, we can actually test them.

Since all we have is the simulator, we can't use a mechanical system to
change out the chips, and since the test takes 10ms, the user isn't able
to filp the dipswitches that fast either. So, make this work by waiting
for the user to hit enter between each test.

Note that this means you CANNOT use the RPC for testing AT ALL. I need
to figure out how to work around this that way... maybe use a named
pipe and write a little helper script? Not sure I'll have time for that
before tomorrow...