add jpeg lib
add image_reader abstraction layer to hanfle multiple image formats
(work-in-progress)
Merge branch 'master' into image-readers
Merge branch 'master' into image-readers
add cflags for linux builds
move image_reader to mbgl-linux
fix tests for linux (todo - find a better way to run 'linux' tests on 'osx')
repair undef None GLX wrapper, pass 0 instead of None to GLX functions
Merge pull request #583 from mapbox/glx-undef-none

repair undef None GLX wrapper, pass 0 instead of None to GLX functions
"skip install" for lib Xcode targets for easier app archiving
check library versions against header symbols in static initialization function

fixes #580
cleanups
Merge branch 'master' into image-readers
pass png_static_libs to other_ldflags in install.gypi on Linux, closes #581
Merge pull request #600 from mapbox/png-other-ldflags

pass png_static_libs to other_ldflags in install.gypi on Linux
fix linux build
remove unused pragmas
simplify factory class to not rely on singleton + cleanups
remove travis default installed libs which might conflict
Revert "remove travis default installed libs which might conflict"

This reverts commit 23d3588f500f79cc5f532ae7aaf687aaacd6568d.