Add FormatMessage(UINT messageId, LPCWSTR fallback, ...).
Separate implementation of Reference<T> from declaration.
Initialize MemoryReader.
Make fall back message to be formatted when "FormatMessageV(UINT messageId, LPCWSTR fallback, va_list arguments)" failed.
Remove resource handle parameter from LoadString.
Allowed to call "FormatMessageV(UINT messageId, LPCWSTR fallback, va_list arguments)" even ResourcesModule is not set.