set User-Agent and Origin when doing GH requests
Make sure we have at least 1.7.7 version or json gem
Bump ActiveRecord, ActionMailer and railties to 3.2.12
Logs does not need to exist for job
Allow log to be nil in delegates
Fix spec
Allow to return log divided into parts
update the status images to include error
correct the spec
fix for status image including the errored state
Added de locale to list of allowed locales

This will need to be in place for updates to travis-web.
Merge pull request #190 from travis-ci/rm_add_de_locale

Added de locale to list of allowed locales
Change allow_failures to not global env vars into account (hacky :boom:)
Warn when log part needs to be split.

In order to make handling log parts on the client easier we don't want
to handle numbers like "4.1". travis-worker will be changed to send
payload lower than 9kB to fit nicely into pusher message size limit and
then we should not generally need chunkifier in travis-core. To ensure
that this is true I'm leaving chunkifier in place and I added warning
triggered when it needs more than one chunk.
Add comment on chunkifier warning
Use rubygems via https
Show how many bytes has a log message that is bigger than 9kB
added generic owner support to the queuing logic
remove testing on jruby-head
a little refactoring and test correction