removed hardcoded dns

changing to use tm.h defined macro

cleaning up

revert back to tm_byte
weak alias for unimplmented dnsserver func
Merge #101 r=@jiahuang: removed hardcoded dns

tested and working on the tessel wifi tests. Goes with https://github.com/tessel/runtime/pull/593