Merge pull request #506 from mapbox/fix-linux-install

Mark libraries as standalone
add mbgl-config template
add -fPIC for static libraries
refs #509: tickets good, inline TODO bad
Merge branch 'master' of github.com:mapbox/mapbox-gl-native
Merge branch 'master' into mbgl-config
add dummy mbgl-config generator script
gyp fixes
build simple, working mbgl-config script from gyp
fix 'flip' logic to take into account rotation_alignment and keep_upright (#470)
fix text/icon rendering order (#470)
also add cflags
Hold internal reference to Sprite in SpriteAtlas
Render map with a copy of TransformState
Replace uv::rwlock with std::recursive_mutex

Fixes #491
Fix variable shadowing
pass on libraries in link_settings
c++ - use const qualifier
rename mbgl to mbgl-core
mark static libs as standalone