Udp.py: Bug fixes in Udp
Added tests and fixed them
Dns.py: Implemented Dns structure
Bug: Localized dictionaries
Udp.py: modified boundary checks

IOManager.py: decapitalized methods
Tcp.py: added prototype structure to hold tcp info

Tcp.py(test): deterministic test case

narith.py: added Tcp test case to test list
Merge branch 'python'