Changed header flags to include everything
Header flags now no longer have duplicates
Makefile for testing
Added support for flycheck-clang-include