QuestManager, Events, Delegates

+Added QuestManager script for managing all quests and quest related gui
+Changed the way QuestGiver interacts with the player
+Added events for QuestGiver to interact with QuestManager