Adds newNonLoopbackForNetworkInterface

This is needed to allow the user to specify the ROS Hostname.
An example application can: Run the ROS application through a VPN
connection. The user would like to use the tunnel interface
to creates the nodes and master.
Removed listAllInetAddress private method.

Also renamed getAllInetAddressByName to getAllInetAddressesByName.
official maven style open ranged dependencies.
0.2.0
bringing in FrameName->GraphName changes.
use ROS_MAVEN_REPOSITORY and constrain open range dependencies
Merge pull request #182 from rosjava/open_range

Maven style open ranges and version bump