Merge pull request #1 from nlm/dev

First version
added example plugin
cleaned and added more comments
added exceptionhook to handle unhandled exception gracefully
improved doc, removed deprecated functions
added gitignore
updated example program
added setuptools install script
updated example program
renamed project
fix typo