Add buildconfig.h header file
Define CATCH_CONFIG_SFINAE macro

The CATCH_CONFIG_SFINAE macro allows Catch to select appropriate
template overloads to print compared values correctly.
Undefine __STRICT_ANSI__ for Cygwin
Merge pull request #14 from magicant/refactor/commonheader

Add buildconfig.h header file