handling CLong + now pythons send long/double instead of int/float + handling py->c string
now using long in place of int in cpp modules that interact with python