Updated the unknown items to TP7 and TP8 Data in the Packet Layout. These were determined by looking at the extra sensors available and cross-referencing them to the 10-20 International Electrode Placement diagram. Those locations were then cross-referenced by Emotiv Headset Setup guide images. Future tests could confirm this via selective channel data gathering. 

In addition switched the AF3 Data -> AF7 Data and AF4 Data -> AF8 in the packet layout. The electrode placement did not seem to line up on scalp for most users to correlate with areas AF3/AF4. In addition when referencing the Emotiv Headset Setup Guide with the 10-20 International Electrode Placement Diagram that also confirmed that change. 

-Emily O'Leary 07.19.2012
Merge pull request #24 from ArgetlahmSource/patch-1

Updated the unknown items to TP7 and TP8 Data in the Packet Layout. Thes...
- fixed bug in get_level() function with (unsigned) char on ARM platform
Added HIDAPI code directly to emokit.c. Compiles, still needs testing.
Add serial extraction and key generation based on feature report.
Don't expose some things that should be non-public; reset device index to 0.
Don't need these anymore
HIDAPI library variant names changed on linux
Code cleanup time!
Changed serial parsing to stop segfaulting
Collapsed a couple of functions
Changed hidapi header to new location
Making things build on OS X.
Reordering for C89 support because god damnit windows
Other windows cleanup
Lots of whitespace and 80 column and other cleanup
Added FAQ, more README documentation
Removed specific name and email from copyright so I stop getting facebook "friends" asking for emokit help
FAQ update
Documentation for the unpythoning
The un-kexting
The unpythoning
Moving Announcement.md into doc, since it documents the reversing process before finishing the crypto key, which confuses people.
FAQ update for announcement movement
The C-en-ing
Fix packet read size.
Fixes #44