Revert "Documentation for the unpythoning"

This reverts commit f2904a99cdddd559cb9022fdb70bb5e0f5c39e24.
Revert "The unpythoning"

This reverts commit 59b14aaf8c93353e37752af6b8b3556a99179a72.
Fixed code, it actually works now...
Added functionality to get the serial number and raw hid device automattically.
The actual device used for the consumer grade headset is the second device,
also thought about how multiple adapters might need to be implemented
Fixed the Python library for the most part, updated the README
Gevent, PyCrypto and realpath are now required for the Python library.
realpath is used to locate the serial number automatically in linux.
Crypto functions are now handled in a seperate greenlet and use the PyCrypto AES.
Output functions are now handled in a seperate greenlet, output can also be disabled.
Output now displays all sensor readings, packets recieved and packets decrypted.
On a Raspberry PI I can get ~130 packets per sec, decrypted and stored. I'm not sure if this is good or not.

Removed "extra" code, let me know if I broke something.
Deleted AES.py - No longer needed.
Added battery percent support
Revert "Deleted AES.py - No longer needed."

This reverts commit 0fbbd831c2a05be115fe661a5f9ef5ace6161c0a.
Added contact quality support, cleaned up some stuff, fixed some spelling, formatted
Opps that can stay deleted...
Added support for TP7 and TP8 Sensors, still don't know the bits but working on it.

Also added support for unknown quality masks, we still have to add some bit masks in as there
are several missing. Will also work on this soon as well.
TP7 and TP8 sensors do not give a value.
Fixed display error
Removed logger, not used.
Reverted AF7 and AF8 to AF3 and AF4, the docs are wrong.
Removed TP7 and TP8, the do not report values.
Fixed wind0ze support...
It also updates at 128frame per sec as it should.
Updated documentation.
Changed packet list to gevent.Queue, fixed gyro values. X should be 106, Y should be 105.
Fixed up the render.py example. It is real-time on my computer. I did disable the quality,
as it was broken and I haven't fixed it yet. You could probably write this same
 application just using the current sensor data rather than storing the packets and popping
them.
Updated README python example.