update .gitignore
packaging using distutils

also added creative commons license
Fixes to better conform with python packaging.

Updated setup.py metadata.
Move tests to a new location and updated import statements.
Move main.py to "bin" folder.
revert README rename
use get_unplayed_pieces() on hive.action()