Renamed the 'seconds' parameter to 'timeout'.
Re-worked ports used for testing.
Added command-line args for setting the ports used and printing the log.
pep8
Added a generator to make assigning ports to test cases easier and not order-dependent.
Added some tearDown methods.
Swapped default handler and route test case order.
Added a test for the echo handler.
Renamed delay_and_then to delay.
Added a test for the delay handler.
Updated handlers doc.