Swapped LGPL text for that of the GPL
Wrapped row class and exposed some trivial functions
Now allowing unicode strings to create rows
Added Makefile to save remembering command to build extension
Added conversion so we can support Python 2.7 too
Added support for constructing rows with the number of bells
Improved implementation of previous
Removed unneeded import
Changed type() to isinstance() as the latter should be faster according to the Cython docs
Added string output methods for rows

Annoyingly it is impossible to call the print() method directly as this is a Python reserved word.
Instead we have to iterate through the row, accessing bell objects directly to assemble output.
Copied comments and line spacing from ringing/row.h
Improved pointer dereference used when outputting a row as a string