Fixed describe in gx3_send_serial that was an illegal function call
Moved Linux over to the new singleton pattern