NTP Bug Fix

There was a bug in the NTP module that didn't account for the NTP sequence number protocol wrapping around at 65535; the module would continue to look for ever-increasing numbers, causing the system to break once more than 65535 packets had been sent. Modified the code to account for this and improved the debug output to show more details of what goes wrong when the NTP module fails.