remove defining unneccesary macro with potential side-effects
remove previous Makefile
add curly braces to avoid dangling else block
remove __gnu_cxx:: from library. Still in test files
remove S2_USE_EXACTFLOAT define as we are not using MPFR anyhow. closes #9
remove S2_USE_EXACTFLOAT define as we are not using MPFR anyhow. closes #9
remove format string from string body
upgrade all deprecated headers, closes #10
build all tests if GTEST_ROOT is specified, closes #11