Minor py3k compatibility fixes
Updated licence to LGPLv3 and added classifiers in setup.py
Fixes issue #20

Replaced assert with if statement
Merge remote-tracking branch 'origin/no-assert'
Merge remote-tracking branch 'origin/setup.py'