add multiple inclusion guard to locale_impl.h