Abstract device class added
Hardware fault detection methods added, these return a string listing
devices that aren't responding containing the device ID, port and name
Another DB update that doesn't really affect anyone elses work. Devices
are now broken into three categories instead of two. Analog Sensors with
no prefix in their database type, analog servos with the "servo" prefix
 and digital servos with the "servodigi" prefix