Cleaned up a bunch of compiler warnings
changed EISerialDelegate to EISerialPortDelegate