Merge pull request #50 from eile/master

Improve setup check for downloader
Make compiler.h C friendly
Merge branch 'master' of https://github.com/Eyescale/Lunchbox
Merge pull request #51 from tribal-tec/master

Make compiler.h C friendly
Fix release build with broken gcc 4.8