Updates jenkins.coffee to respond correctly to latest jenkins update and adds convenience method to build.

Jenkins changed the http status code for their REST API in the last version. These changes handle responses better when requesting a build. It also adds a convenient way to start build, by keeping an internal array of jobs, so that the user can request a build by sending a number instead of a job's name.
Update jira-issues.coffee, supports ports and protocol (http/https).
Uses robot.http now, simpler configuration
jira-issues.coffee gracefully degrades to previous behavior, in case someone upgrades.
Support rediscloud addon from heroku.

Added support for parsing the environment url settings for rediscloud.
Don't break when someone says 'hubot weather %'

URI-encode the parameter so hubot doesn't break so much.
Fix typo in ruby_rules.coffee
fix redis-brain to wait for auth
Merge pull request #1020 from ndm25/master

URL encode the query string so 'weather %' doesn't crash hubot
Merge pull request #1018 from jan0sch/redis_cloud

Support rediscloud addon from heroku.
Merge pull request #1021 from rubenrails/patch-1

Fix typo in ruby_rules.coffee
Merge branch 'master' of https://github.com/benjamine/hubot-scripts into benjamine-master

Conflicts:
	src/scripts/redis-brain.coffee
bump redis dep
add REDISCLOUD_URL to redis-brain.coffee
Merge branch 'benjamine-master'

Conflicts:
	src/scripts/redis-brain.coffee
release 2.5.0
Merge pull request #1015 from ianmurrays/update-jenkins-script

Updates jenkins.coffee to respond correctly to latest jenkins update and adds convenience method to build.
Merge pull request #1014 from ianmurrays/update-jira-script

Update jira-issues.coffee, supports ports and protocol (http/https).