Added safe arrays
Replaced standard arrays with safe arrays
Fixed issues with previous commits
Changed array_item to prevent circular dependencies
Loops through dns_packet_answer
Added response enum for packet->binary, comment clarification
Added name labels
Finished packet->binary