Differences from rxtx-2.1-7r2 made by Arduino:
* Adding support for /dev/ttyACM* devices on Linux.
* Fixing (I hope) problems on 64-bit Linux systems.
* Adding checks for Java 1.6.
* Removing unnecessary compiler warning.
Differences from Arduino's version:
* Adding checks for Java 1.7.