Add common.hh
Define CATCH_CONFIG_SFINAE macro

The CATCH_CONFIG_SFINAE macro allows Catch to select appropriate
template overloads to print compared values.