[Fix] Even more header cleanup
[Fix] Fixed compilation to work without cotire
[Fix] Update cotire to 1.5.2, added unity build, added more compilation warnings