Removed OnQuestComplete hook, Implement QuestStatus hook

Removed OnQuestComplete hook, use QuestReward instead. Implemented OnQuestStatusChange hook

Also fixed some comments ~~and added overrides~~
The OnQuestComplete hook was unused and didnt work properly