Fixed naming of exceptions.

They used to be camel-case, but now they're undercapped.
Renamed exception_translator::Thrower to thrower.
exception_translator::translate() is now const.
Added canned translator for some of the standard exceptions.
Renamed fixture in standard exception-translator tests.
Merge pull request #18 from abingham/standard_translator

Standard translator