Updated rxtx library supporting more platformsi, added launch configurations and made some minor modifications on pom