Changes for Issue #6 - Linux Virtual Com ports
Fix for Issue #19 - SerialPortException should extend IOException
Fix for Issue #22 - JVM Crash on open port with NULL name