! add central message icon function with integration hook

Signed-off-by: Spuds <spuds@spudsdesign.com>
! call the new message icon function from all the places that need it

Signed-off-by: Spuds <spuds@spudsdesign.com>
! update docblock

Signed-off-by: Spuds <spuds@spudsdesign.com>
! one to many $'s

Signed-off-by: Spuds <spuds@spudsdesign.com>
! Could be useful now that addons can add to the query

Signed-off-by: Spuds <spuds@spudsdesign.com>
! Let the system use passed or determine the controller
directory based on conditions

Signed-off-by: Spuds <spuds@spudsdesign.com>
! ! Let the system use passed or determine the controller
directory based on conditions

Signed-off-by: Spuds <spuds@spudsdesign.com>
! ! Let the system use passed or determine the controller
directory based on conditions

Signed-off-by: Spuds <spuds@spudsdesign.com>
! typo in the name

Signed-off-by: Spuds <spuds@spudsdesign.com>
! add hook to allow working with the topicinfo array, this is
the complimentary hook to integrate_topic_query

Signed-off-by: Spuds <spuds@spudsdesign.com>
! prevent notice error when using delete all on the modlog

Signed-off-by: Spuds <spuds@spudsdesign.com>
Merge pull request #1210 from Spuds/hooks

Some new hooks, some fixes