Upgrade restructure dependency
Refactor StringRef to a pointer
Add support for localized strings
Introduce DBC entity
Correct localized string size
Add Faction entity