Start quest log, more stuff, etc.
Fix kill objective detection and fixed quest complete list
Added basic objective viewing in the quest log (this is going to be
epic!)
Hide invisible objectives
More testing, some bugfixes
Quest descriptions, completed objective logging
Travel objective
Added a view completed button to the quest log
Optional objective detection
Added MessageAction
Save previous quest progress for viewing in the quest log
Change conventions for ActionType.getName and ObjectiveType.getName
A very weak start on persistence
Command and console command actions
Add more API methods
Refactor objective and action types into separate packages
Fixed a possible memory leak