I/O Support

Added support for Input (Contact) and Output (Relay) testing

Includes fix for compiler problem on Windows for quotes quote characters
Yes it should. It seems to be that way on my working copy so I will get this corrected.