Enhancement: Added support for context specific logging
Enhancement: Added logging exception trap
Change: Renamed event hooks to start with "on*"
Change: Renamed "dNG.pas.plugins.Hooks" to "dNG.pas.plugins.Hook"
Change: Removed method name grouping from all source code files
Trivial: Restructured module header
Trivial: Updated ".gitignore" to match ignored names more precisely