faction.cpp & .h header include cleanup and faction.cpp code structure style change
guild_base.cpp & .h include header cleanup