Some error corrections for 32-bit systems. Also, added support for AbstractSharedString::append() for (unsigned) long long parameters.