Started refactoring of mdns parser
Cleanup include files
Cleanuped mdns_packet_dump()

Added header print
Implemented mdns_packet_size()
Fixed mdns_dump_answer_handler_ptr_text()

Added ]'\n'
Restored mdns_name_pack()
Implemented mdns_packet_add_query_in()
Fixed mdns_name_pack()

Now all name will be added, if dot missed
Renamed mdns records
Fixed mdns_dump_answer() ttl print
Renamed handlers
Implemented mdns_packet_add_answer_in()
Code cleanup

mdns_name_pack() also update length of in/out buffer
Implemented mdns_packet_add_answer_in_ptr()
Added mdns_packet_current() to reduce code size
Implemented mdns_packet_add_answer_in_text()
Renamed service record field target->name
Implemented mdns_packet_add_answer_in_srv()
Added doxygen comments into new parser
Ignored doxygen directory