Added serialReader exceptions.
Reformatted code: CodebenderccAPI::serialRead
Reformatted CodebenderccAPI::flushBuffer code.
Added function CodebenderccAPI::connect() which creates and opens a serial instance for CodebenderccAPI::serialReader().
Modified CodebenderccAPI::disconnect() to close serial port without calling CodebenderccAPI::closePort().
Updated CodebenderccAPI::disconnect() and CodebenderccAPI::serialWrite() to accept port as an argument.
Updated calls to CodebenderccAPI::disconnect(); now each time disconnect is called we pass port as an argument.
Updated functions CodebenderccAPI::fclose, CodebenderccAPI::fwrite, CodebenderccAPI::fopen to log errno when function fails.
Updated CodebenderccInstaller.wxs in order to uninstall previous plugin version during installation.
Added pop-up message which asks user to close Chrome or Firefox browser before continuing installation.
Added control which checks which plugin version is installed and prevents downgrade.
Added function prefix in exceptions thrown in functions connect, disconnect, serialWrite, serialReader.
Updated doflash return values so that document.getElementById('plugin0').retVal returns the correct value.
Updated PluginConfig.cmake for version 1.6.1.0
Fixed error in serialReader
Added property MSIFASTINSTALL to CodebenderccInstaller.wxs so that it starts installation without delay.
Added released files for plugin version 1.6.1.0
Merge pull request #47 from codebendercc/Plugin_version_1.6.1.0

Plugin version 1.6.1.0 merged to master branch