Removed annoying __STDC_FORMAT_MACROS no longer needed in c++11.
Some progress towards a single dakota.h include.
More cleanup towards the end of a single dakota.h include.
Merged dakota-before-user-code.h into dakota.h. Added hack macros and their use to dakota-introspector-main.cc since its supposed to be independant of dakota and can not rely on code generation.
Added klass type-predicate.