Merge pull request #210 from gabceb/kandan-209

Fixed faye host bug for production
Update out of date gems Fixes #208
removing 1.9.3 from Gemfile. Supports ruby 2.0
support for ruby 2.0.0 added to travis-ci
Merge pull request #211 from fusion94/kandan-208

Update out of date gems Fixes #208. Now supports Ruby 2.0.0
Remove non-unique ID - chatbox template is used for each channel so we can't use an ID here (without violating standards anyway!)
Refactor integration tests to allow configuration of Faye port for testing.
oy....
adds proper css badging to admins. Fixes #198
Merge pull request #214 from fusion94/kandan-198

Adds badging to admins Fixes #198
Make capybara await the presence of the .chat-input before #find-ing it.
Merge pull request #212 from mjtko/fix/repeated-id

Refactor integration test to not require standards violating repeated element ID
Pass configuration through the DOM rather than relying on ERB rendering, removing the coupling between rendered assets and the backend application configuration in place at time of rendering.
Moved nowThreshold and timestampRefreshInterval to kandan_settings.yml for consistency.
Merge pull request #213 from mjtko/feature/decouple-configuration-from-assets

Decouple configuration from assets
Implementation of plugin chaining.

- Process modifiers now passes the activity and a message that can be modified as modifiers are applied to.
Fixes MySql support

- Removed index on migration because the index is removed on the later migration anyways and MySQL doesn't like indexes on text columns.
- Fixes #207
Merge pull request #221 from gabceb/kandan-219

Implementation of plugin chaining.
Merge pull request #222 from gabceb/kandan-207

Fixes MySql support