exhaustive tests moved to a separate module so that they may be compiled with opemp if available
include guard corrected
include guard for omp.hpp corrected
changes to nt2.compiler.options.cmake reverted
the exhaustive tests for the euler functions use extern.cephes
Merge pull request #773 from MetaScale/exhaustive_module

Exhaustive module
Moved reduction and swar to boost.simd.base
Core related clean-up
Move reduction/swar to base in complex
Move options.hpp to core.base to fix impromptu dependencies on core.container.placeholders
Dependencies fix
Proper naming for swar/reduction benchmarks