ignore virtualenv stuff
fix imports

refactoring imports to only have one place where we need
to check for platform.
Add forgotten configuration when installing on OS X

If the user does not enable access for assistive devices we do not get access the event callback will not fire correctly.
Fixed windows bugs
merged
forgot to fix up some code after rebase hell
Merge pull request #73 from Foxboron/master

Windows Sniffer fixed.