glcpp: Use string_buffer for line continuation removal