fix setup.py for new versions of Cython
use double (not long double) for compatibility
change defaults for static values
robustify convert and split functions, remove experimental code
update readme