Costume Quest 2 and cleanups

Added support for Costume Quest 2
Changes to components to move towards inbuilt Delphi ones rather than
external components when possible.
Preliminary support for Psychonauts (Haven't given it a place on the
open menu yet, added support for PKG bundle, incomplete support for PPF
files - the file format has changed in the new re-releases so will have
to look at this at some point in the future)