Fixed GCC linking error.

There's also an exception being thrown somewhere in
SkyrimOperationsTest::SetUp, hence the ASSERT_NO_THROW() additions to
help track it down.
Improved exception handling.

More exception handling.
Switched back to using Boost.Regex.

GCC 4.6 doesn't implement std::regex.