== std::regex

don't link to boost_regex lib
add configure test for c++11 support
== c++11

+ remove legacy 'register' keyword usage from last century