Create dnsp.c

this latest version can dissect query type, and oputput proper UDP/DNS response.
(file dnsp2.c should become dnsp.c)
tested no segfault no perf decrease over time. still gdb/strace on (dnsp & polipo) to figure out curl behaviour.
compiled sometimes with gperf.

sustained continuous 24 hours 5000 DNS query/s but can upscale.

it deeply does caching on server side, with NGINX, MEMCACHED, PHP-FPM and POLIPO.
suggested polipo.conf attached, along with php-fpm.conf and nginx.conf.
the whole soluntion (dnsp+polipo) supports pipelining HTTP, curl reuse, and other caching headers.

added culoptshare options to maximize performances. 

supported types: MX, CNAME, A, PTR, SOA.... other implementation pending test (RR, etc).
controllable TTL.
controllable BLACKLIST.
compression not yet implemented, but possible to do soon.

on the average size, it saves around 50% of traffic, and no segfault so far over billion of querys. 

needs to update the nslookup.php script, to receive parameter TYPE (see http://fantuz.net/nslookup.php?host=google.com&type=MX)


soon will be working on (no roadmap given): E-DNS, IPV6, etc.