Allow --dport --sport without preceding -m

Current parsing fails if there is a --dport and --sport on same line, because -m (tcp|udp) will only proceed one of the two. This adds the short forms of the commands to array in the resource map.

This fixes https://github.com/puppetlabs/puppetlabs-firewall/issues/261