Implementation of the LLL algorithm in C. Also provides a cython wrapper for the C function so that it may be used in python.