GUI detects switch on and off of unit

Changes made:
- GUI link status poll thread complete
- Separate message, response and status textboxes

Still to do:
- Fix issue where GUI wouldn't make connection when GUI was restarted,
instead of unit being restarted
- Complete MessageToBytes()
- Use function pointers to select message handler based upon incoming
message identifier