Add init, add list functionality.

Add timeout to poll.
Progress towards pypi formatting.
Include dependencies in setup.
Remove external dependencies.

They should be installed by the package installer or manually by the
user.
Update readme. Rename COPYING.

Third party libraries are no longer included in the repo.
Update setup.
Merge pull request #2 from rknLA/master

pip changes