Add SlackAgent

The SlackAgent lets you receive events and send notifications to slack
Add default username
Updated Cheffile.lock to work with ubuntu 14
Make agent name link to show
Fix menu/actions drop down regressions from previous patch (+ add bootstrap style colour classes to css)
Handle agent disabled opacity a bit nicer
Add 'working' link for disabled agents
Extract actions menu into partial and use it for both Agent Index and Show pages
Shuffle the edit menu item down one
check for nil in ensure part
Merge pull request #347 from peter-x/patch-1

check for nil in ensure part
Merge pull request #343 from alias1/disable-agents-tweaks

Disable agents tweaks
Merge pull request #345 from dsander/update-chef-recipes

Updated Cheffile.lock to work with ubuntu 14
fix "working state" navigation to logs; remove underlining on "working state" links
Merge branch 'master' of github.com:cantino/huginn
Added a liquid tag to access user credentials

Via '{% credential USER_CREDENTIAL_NAME %}' liquid enabled agent options
can be used to access stored user credentials
Merge pull request #348 from dsander/liquid-credentials

Added a liquid tag to access user credentials
Merge pull request #342 from tonmoy-saikia/slack_agent

Add SlackAgent