Added native rxtx jnilib

Added the native rxtx jnilib for OS X into the resources directory,
more to follow.
Changed the logger and encapsulated functionality

Changed the logger to use logback and slf4j and removed redundant
SimpleDiscovery class