Cross platform browser plugin for serial port communication from JavaScript