Merge pull request #3 from uckelman/master

Catch const refs to exceptions.
C++11: Fixed template angle bracket spacing.
std::stringstream -> std::ostringstream, as we never use the
std::istream-ness.
Assorted cleanup.
Death to tabs.
chmod a-x *.h
Whitespace.
Removed obsolete throw() specification. Dtors are noexcept anyway.
Ensure that scope::test_failure has local storage for the filename it is
given.