Added device auto-detect and better description of how to find the device manually.
Converted README to Markdown.
Fixes for Python 3.
Added Python 3 support and clarified requirements.