Refactor clang::tarball recipe

 * Renounce to dynamically construct download URL.
   The download link is now defined as a cookbook attribute, since
   llvm.org packages do not follow stable naming conventions.
 * Use 'ark' resource to download and install clang tarball.
[clang 3.1+] Don't symlink to removed 'llvm-ld'

From http://llvm.org/releases/3.1/docs/ReleaseNotes.html:

> The llvm-ld tool has been removed. The clang driver provides a
> more reliable solution for turning a set of bitcode files into a
> binary. To merge bitcode files llvm-link can be used instead.

**KISS Note:**

This cookbook is not (yet) oriented to install "all possible" clang versions.
If wanting to do so, the list of binaries to symlink should be
dynamically constructed based on clang version, or extracted as cookbook
attribute to give more flexibility.
Bump clang version to 3.3
bump default stable nodejs version to latest.
Merge pull request #214 from sandfox/patch-1

bump default stable nodejs version to latest.
[minor] Fix a copy-paste typo
Apply FC045 (name in metadata.rb)
Bump to foodcritic 2.2.0 and apply FC033

With foodcritic < 2.2.0, FC033 was wrongly raised if template source name was not terminated by `.erb` extension.
Apply FC014: no more long ruby_block detected
Add 'gcc' cookbook

This cookbook currently provides two recipes:
 - default.rb, to install ubuntu 'gcc' default package
 - ppa.rb, to install latest 'gcc' from ubuntu-toolchain-r/test PPA

Address travis-ci/travis-ci#1379
Related to travis-ci/travis-ci#979
Merge pull request #215 from gildegoma/gcc-4.8

Add 'gcc' cookbook to install gcc 4.8 on ubuntu 12.04LTS
Cassandra 1.2.9
[minor] Precise sweeper metadata definition

[ci skip]
[php] include bison and libreadline tricky recipes
Restore recommended dependency.

Breaks anything trying to use this cookbook without
having the apache2 cookbook around.
Merge pull request #216 from gildegoma/fix-php-deps

[php] include bison and libreadline tricky recipes
Disable unused recipe 'collectd_web'

This is a workaround to avoid Chef11 to raise a CookbookNotFound
exception (since no apache2 cookbook is available in travis-cookbooks
repository)
[gcc::ppa] Be more prudent with gcc 4.8

by default 'ppa' recipe will NOT:
- be installed as default /usr/bin/gcc
- install recommended/suggested apt packages
Merge pull request #218 from gildegoma/disable-collectd_web

Disable unused recipe 'collectd_web'
Update sbt attributes, until #220 is merged

https://github.com/gildegoma/sbt-extras/blob/travis-ci/sbt is no more
compatible with sbt-extras cookbook 0.2.x, but ready for 0.3.x

[ci skip]