Make tests compatible with Python 2.6

- Add prerequisite information to README
- Add unittest2 as a dependency for Python 2.6
- Add license information to README.