Python

Provide Python bindings to the C++ library.

I wrote some bindings to Python which call the C++ library and thus expose the encode/decode function calls as well as the optimal fixed point calculation to Python. 

See the attached test for examples on how to use the Python module in production.

While writing the tests I noticed a bug which I corrected in ccfc087ec6003c23ac03104ac04932e1e94c3dfc