separate bucket render properties and change naming
Add curl to Ubuntu apt-get install instructions

`make setup` barfed when it couldn't find curl in the path, so we need to add it to the pre-build installs on Ubuntu.
Merge pull request #321 from robpvn/patch-1

Add curl to Ubuntu apt-get install instructions
move to std::map for classes
make code more concise
template the parser
convert to json
move to namespace to fix compile error on linux/gcc
Merge pull request #322 from mapbox/style-v3

Style Preparations
Fix dependency compilation for linaro-softfp
only ignore diagnostics with clang
load glDiscardFramebufferEXT with a library function if needed
make sure to use OpenGL ES 2.0 when compiling for nvidia chips
update to new GL app name
Merge pull request #327 from twelch/run-osx-fix

update to new GL app name
fixes #278: better OS X icon
refs #168: no longer need zooms
more robust style class handling
disable 64 bit sim build for now - refs #335
[travis] disable osx until travis osx issues are resolved