Assert.h: properly detect debug builds on every platform
Assert.h: fix compilation error when used without format arguments