Fix the memory leak of GetEmptyString().
Avoid using the macro name again in macro definitions.
Fix compile error if GOOGLE_PROTOBUF_NO_THREAD_SAFETY defined
Merge