Add a wrapper around hal.Hear()

Adding a wrapper around hal.Hear() function so that the bot name does
not need added to each listener.

Signed-off-by: Adam Jimerson <vendion@gmail.com>
Merge branch 'feature/hear-wrapper' into develop