Core/Battlegrounds: more clean-up & work towards fixing the nodes in BattleofGilneas.
- This is still not done.

Signed-off-by: bootz <bootz@projectskyfire.org>