[COOK-3592] allow source port to be set as a range

Signed-off-by: Sean OMeara <someara@opscode.com>