added roundup functions to maths; reduced unicode character range in cx_font; general cx_engine api improvements