scan-build --status-bugs does not return an error code if make fails
with compile errors. Therefor run make as a seperate step to ensure the
travis build does not report a false positive.
Builds different configuration with scan-build reporting failure if
scan-build found issues. Due to the ANTLR3 generated files the checker
deadcode.DeadStores needs to be disabled or all builds will fail.