Fix quest complete hook, implement it for gameobject and for smart AI

Alright. In that case I believe we can actually just remove the complete hook.
Since you cant access creature on complete status set. And its not used by anything really then.