issue #76 Setting payload < 512 should not error

Thanks gmadkat
Update team and supported features in team
Changelog for 0.1.5 (+bumb version in configure)
Suppress compile warning
add tests_namespaces to .gitignore

And make it a bit more specific while at it
libevent1 fix
src/compat, src/util and src/gldns with make dist
set payload size < 512 to 512 with extensions too
Fix priv_getdns_append_opt_rr
Mention OPT TT inclusing in Changelog
[API 0.510] "scope_id" attribute for upstreams
[API 0.511] stubs may do dnssec

And return of GETDNS_RETURN_DNSSEC_WITH_STUB_DISALLOWED has become optional
[API 0.512] caller destroys dict_get_names list
[API 0.513] Update spec date and editor
context setters that can be called after create

getdns_context_set_namespaces and getdns_context_set_upstream_recursive_servers
can also be called after context create now.
getdns_context_set_follow_redirects not changed

Error in previous commit.
Nothing changed with getdns_context_set_follow_redirects.
It is simply not implemented
edns_do_bit defaults to 0 with stub

And better handling of including OPT RR in stub query
Horrific typo! Please don't look.
Add my own crude test program
Get rid of context_fd

recursive mode only