Python3 port of ccm

Here is a python3 port of ccm.
I added:
 - tests (runnable using nosetests tests/)
 - tox (to build against python 2.7 and 3.3).

It passes the (basic) tests I wrote, and all (simple) commands when developing against Cassandra are working.