Fixed some lock file permissions in the Linux installer
Fixed formatting and updated for new API for the GUI controls
Added checkValidPorts() to get a list of possible ports into SerialCommunication
Updated formatting
Updated formatting and added displaying of possible serial ports when errors are thrown in connect() method
Fixed runtime error