Merge pull request #4 from miniupnp/master

improve .gitignore
Merge pull request #6 from miniupnp/master

make test_all.sh work for Linux
use scope_id information in order to be able to use linklocal IPv6 addresses
Merge pull request #7 from miniupnp/scope_id

linklocal IPv6 address support