TestForm can send/receive from ActiLife.

- Send button enables if any text is in the Request text area.
- Sending and receiving data is wired up to the APILibrary.
- Both request and response are shown in the Response text area.
Try to catch Task exceptions, enable CTRL keys in TextBox

- AggregateExceptions are caught for all API calls and 'handled' with a
MessageBox.
- Request TextBox supports CTRL+Backspace and CTRL+Enter for delete word
and send request, respectively.
Built-in Tests are populated

- Test GUI populates all IApiTest instances to the drop down.
- IApiTests populate the Request portion of the GUI.
Move all Test related classes/interfaces to own namespace.

- Tests.*
Connection status 'before' Tests in GUI

- Test GUI now shows 'connection' box before the tests... to hopefully
show that it's required first. ;)
Add icon to Test Form

- Traffic light icon!
Assembly info; add product name, version, copyright.
Icons for buttons on form.

- Connect, populate, send/receive icons.
Don't leave connect button enabled if connected.