Remove source code for python-bitcoinlib and pycoin and add setup.py

I've removed python-bitcoinlib and pycoin's source code, and added setup.py which automatically pulls in the required dependencies. This requires development to be performed in a virtualenv. This is pretty standard python development practices but it may be controversial. I'm open for comments and testing. This resolves two issues from the issue tracker.