Add ghc to path
Add 7.6.3 as a default ghc version
use ghc_find
Shell escape some of the TRAVIS_ env vars

These might potentially contain characters such as spaces and
parentheses, causing the build script to have syntax errors.

Fixes travis-ci/travis-ci#1707.
Add tests for the shell escaping of some TRAVIS_ vars

The escaping was added in ff00dada23d7f623bdd50b780218078a2d29d184.
Update Objective-C spec to reflect latest changes
Add travis-ci status image
Merge pull request #180 from Joshua-Anderson/travis-icon

Add travis-ci status image
Merge pull request #179 from travis-ci/hh-fix-env-vars

Shell escape some of the TRAVIS_ env vars
Update PATH for the right PostgreSQL version's psql tools.

There's a potential for conflict when using different versions
of the command line tools (installed in /usr/bin, overwriting each
other currently) are used with a different version of the server.

As we don't have full control about which version of the tools are
installed in /usr/bin, this change automatically prepends the right
version to the PATH.
Allow specifying node_js instead of node
Merge pull request #181 from travis-ci/mm-postgresql-addon-sets-path

Update PATH for the right PostgreSQL version's psql tools
add ghc_find
spec haskell exports PATH
typo
Merge pull request #178 from dmalikov/master

Support multi-ghc
Fix accidental escaping of $HOME in $TRAVIS_BUILD_DIR.

Add some more explicit tests for this particular piece as well.
Accepts addons specified as list.

Some folks specify a list in their addons section, causing a nasty
error message to show up in the build logs. This change accepts
both a hash and a list.

Both of these will work:

addons:
  - firefox: 19

and

addons:
  firefox: 19
Patch /etc/hosts to include hostname pointer.

Not having this entry breaks the JDK unfortunately.

Related to travis-ci/travis-ci#1723 and travis-ci/travis-ci#1178.
Merge pull request #183 from travis-ci/mm-fix-addons-with-list

Accept addons specified as list.