Fix inaccurate docstring
XML detection fails in certain character encodings

pyshark attempts to detect XML files, but this will fail for PDML files
that don't match ANSI encoding
Fix 'invalid thread id' issue #13 by making sure tid is a C long int.
Merge pull request #28 from jeffito/master

Fix 'invalid thread id' issue #13 by making sure tid is a C long int.
Merge pull request #27 from bbayles/minor_filecap

Minor file_capture fixes
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
Merge branch 'popen_tests' of https://github.com/bbayles/pyshark into popen_tests

Conflicts:
	src/pyshark/capture/capture.py
	src/pyshark/utils.py