Fixed issue with automatic HipChat configuration.

This fixes an issue where the template attempts to configure a HipChat room in .travis.yml even when no API key or HipChat room were provided.
When you don't empty a value, it's an empty string, which is truthy in Ruby. We do in fact have similar issues with the New Relic and Honeybadger keys, so I amended the PR to fix them.