Changed WindowsErrors to OSErrors to support non-windows platforms
Moved tests outside of the actual module and changed setup file accordingly
Changed tests from UnitTest to py.test
A few more tests for packet operations
Added pretty print function to packet/layer (to print with colors)
Fix RemoteCapture definition
Make the tshark process part of Capture objects
Send tshark's stderr to /dev/null
Re-factor LiveCapture
StopSubprocess -> StopThread
Now making sure tshark process terminated badly before raising a crash exception
Merge pull request #30 from KimiNewt/pr/29

Pr/29