Define constexpr and noexcept keywords when compiler does not support c++11