* fix incorrect filter port in pf redirect.
miniupnpd/pf/obsdrdr.c: improve documentation
miniupnpd/pf: replace delete_filter_rule()

now use delete_redirect_and_filter_rules()
miniupnpd/pf/obsdrdr.c: add UNUSED() when necessary
miniupnpd/pf: add clear_filter_rules() for testing

also add a --clear / -c argument to testobsdrdr programm
miniupnpd/pf: fix add_filter_rule2() by adding internal address
miniupnpd/pf: delete_redirect_and_filter_rules() now take internal address into account
miniupnpd/pf: update testobsdrdr.c
miniupnpd/natpmp.c: remove redundant break statements

These two break statements are redundant: The subsequent continue
statement will cause the loop condition to be re-evaluated, at which
point the loop will terminate if resp[3] != 0.
miniupnpd/natpmp.c: skip port zero when finding free eport

When skipping ports that are in use or not allowed, the existing
NAT-PMP code will consider port zero as a candidate eport after
wraparound occurs. Since this is not a legal port, we skip over it.

port zero as an eport value.
Merge pull request #56 from razzfazz/natpmp_cleanup

miniupnpd/natpmp.c: remove redundant break statements
Merge pull request #57 from razzfazz/natpmp_avoid_port_zero

miniupnpd/natpmp.c: skip port zero when finding free eport
Merge branch 'fix_pf_redirect'

Conflicts:
	miniupnpd/pf/testobsdrdr.c
miniupnpd/Changelog.txt: Catch up changes...