Add SlackAgent

The SlackAgent lets you receive events and send notifications to slack
Add default username
Merge pull request #342 from tonmoy-saikia/slack_agent

Add SlackAgent