Hooks

- Gutted the Hooks object.
- Commented out on-launch and on-exit triggers.
Hooks

- Added ::initialize method.
Hooks

- Added ::onLaunch.
Hooks

- Added ::onExit.
Context

- Added a hook timer.
Context

- Relocated the hooks.onExit call to a location where it can still influence
  output.
Hooks

- Scans <rc.data.location>/hooks for files on initialize.
Config

- When creating <rc.data.location>, also creates the hook subdirectory.
Hooks

- Enumerates installed hook scripts and sorts it, thus defining the
  execution sequence.
Hooks

- Defined the interface for ::onLaunch and ::onExit.
Hooks

- Added ::onModify.
- Stubbed out functionality in all three hook methods.
Hooks

- Added ::onAdd.
TDB2

- Integrated hooks to TF2::add_task and TF2::modify_task.
Hooks

- Implemented ::execute to run a command, feed it input, read it's output and
  return the exit status.
Context

- Added special integer catch handler for hook terminations.
Hooks

- Implemented ::onLaunch.
Hooks

- Implemented ::onExit.
Hooks

- Implemented ::onAdd.
Hooks

- Implemented ::onModify.
Hooks

- Added helper method ::scripts to filter by event and accessibility.