Implemented utf8_rope size methods, design refinements Changed CMakeLists.txt to prevent unnecessary recompilation of objects