changed init sequence for nogui. investigating CANusb protocol for error reporting
Added a few more comments. Added return values for some functions.