update the couchdb recipes to use a newer ppa

this installs couchdb 1.3.x
Merge pull request #198 from travis-ci/jk_couchdb

update the couchdb recipes to use a newer ppa
update default node version to 0.10.12
Merge branch 'master' of https://github.com/travis-ci/travis-cookbooks

Conflicts:
	ci_environment/nodejs/attributes/multi.rb
multi-ghc recipe, installing ghc without platform stuff
multi-ghc recipe, support different versions of platforms
multi-ghc recipe, add default attributes
use --verbose for "rvm all", gives better explanation on which ruby fails
Merge pull request #202 from mpapis/patch-3

use --verbose for "rvm all", gives better explanation on which ruby fails
Merge pull request #201 from dmalikov/feature/ghc-multi

Support multiple GHC compilers at a time
multi-ghc recipe, ghc-select script
multi-ghc recipe, support major.minor version format in ghc-select
indent and be explicit
update pypy to 2.0.2
Fix #206: Update PHP versions: 5.3.27 and 5.4.17

Signed-off-by: Rogerio Prado de Jesus <rogeriopradoj@gmail.com>
Cassandra 1.2.6
Merge pull request #203 from dmalikov/feature/ghc-select

multi-ghc recipe, ghc-select script
Indent timeouts properly for YAML.
Don't add timestamps to the worker's runit log.
Switch Cassandra config dir.

The init script contains a declaration of CASSANDRA_CONF, but for
some reason that is empty when the cassandra script is called.

Cassandra then loads the cassandra.in.sh file which in turn defaults
to CASSANDRA_HOME/conf.

Related to travis-ci/travis-ci#1203.