DESC
Make use of longer data types in python bindings.
EDESC
In the python bindings, use long long where appropiate so we can address
larger files and offsets.
