[12728] Implement aura 243 - Faction Override

Additionally implement a new function that allows to restore the original faction of a unit