Initial commit of the async version

Not fully working yet. Some features missing, not tested.
A lot of things were changed, mainly the threads and generators were
changed to coroutines, but the old interface was kept to be backwards
compatible.
Merged master into async-version
Restored all original functionality

Code should now basically work both async and sync.
Made tests pass

Changed fixture + repr fix in FileCapture.
More tests

+ psml reading fix according to tests
Added -Q to tshark flags
Aded inmem capture class
Reorganized tests and added inmem tests
Merge branch 'master' into async-read

Conflicts:
	src/pyshark/__init__.py
	src/pyshark/capture/capture.py
	src/pyshark/capture/file_capture.py
	src/pyshark/capture/live_capture.py
Reapplied @mcarlsonallion changes

decryption support
Merge pull request #41 from KimiNewt/async-read

Commit of the async version