Updated to support port_range attributes

Added code to split the start/finish port from the port_range attributes (separated by a colon, like the UFW syntax) and include this for the provider.