I/O Support

Added support for Input (Contact) and Output (Relay) testing

Includes fix for compiler problem on Windows for quotes quote characters
Consistent Naming

Remove multiple name references for Input/Output (i.e.
Contact/Switch/Relay).
Correct Input configuration type
Added I/O to configuration files
Added I/O to readme file

Documentation updates for the WIKI will be made after review/testing is
complete.
Merge pull request #1 from steven93921/master

Merging I/O Support.