Added pico_dns_common include and other stuff

Two functions were unnecessarily defined in pico_dns_client.h also added
pico_dns_common.c to units.c.