Set default ruby and gem versions to 1.9.1 in huginn_production

If ruby is set to default system version, the environment
provisioned with huginn_production fails to process events.

Also, the default environment misses rubygems. Here is what
I see in dj-1.log:

`require': no such file to load -- rubygems (LoadError)

This changeset will update the default system ruby to 1.9.1 and
install rubygems package.
Changed the notification format

I think the most important part, the commit message, was missing previously.
I also removed some less important parts, the repository will probably stay
the same and the travis build number is included in the build details link.

Before:
cantino/huginn#533 (master - 079b02f : Andrew Cantino): The build passed.
After:
<Andrew Cantino> master - 079b02f (Some random commit message): The build passed.
The tzinfo-data gem is required for Windows.
FreeBSD needs tzinfo-data too.
Avoid the "Your Gemfile lists the gem tzinfo-data more than once." warning.
Add Agent.build_clone.
Add a "Clone" button in agents#show.

- Make agents#new take an optional :id for creating a clone of an
  existing agent of the user.

- Delay the call for $(".select2").select2() so filled-in values of
  sources can take effect.
Merge pull request #272 from knu/tzinfo-data

Bundle the tzinfo-data gem for those platforms missing one in the system.
Merge pull request #268 from dsander/better-notifications

Changed the notification format
:mingw and :x64_mingw for now since they do not work on 1.9.3
Merge pull request #267 from racktear/master

Set default ruby and gem versions to 1.9.1 in huginn_production
Merge pull request #275 from knu/agent-clone

Allow cloning an existing agent.