Replace all instances of target_* with action/message/notice.

The function was way too long for its frequent use and there's no real
  need for it.

As such,
  reply_notice -> notice(),
  reply_target->message(),
  reply_action->action()