Reduce stdafx.h under Linux for better build-times

* Seperate ConLog.h and ConLogFrame.h (for now only seperate headers)
* make precompiled header slimmer under Linux to increase CI and dev-machine build-times
* make sure unused modules don't compile
* add unused modules to the VS project to easier keep track of them
* remove custom definition of `max` and `min`

fixes #299 (well kinda anyway)