Refactor SlackNotifier. Use common lib/ convention and method caching. (#22)