Improve strings parsing in object creation.

Introduce UCL_STRING_PARSE_DOUBLE and UCL_STRING_PARSE_INT flags to
avoid parsing floating point values if unneeded.
UCL_STRING_ESCAPE is not now 0, so it is possible to skip escaping
of strings passing 0 as flags.