Updated, somewhat working nmap xml parser, still need to finalize