fix emits of comms updates, fix serial error queueing

fixed runtime error with a typedef:
QObject::connect: Cannot queue arguments of type
'QSerialPort::SerialPortError'
(Make sure 'QSerialPort::SerialPortError' is registered using
qRegisterMetaType().)
Merge pull request #336 from tstellanova/config_space

Config space