added copyright to all source files
renamed and fixed boost inclusion/code-analysis guard macros