Web project merge

Updated gem for use in all projects
Merged duplicated execption_handling.rb  code from existing project, ported tests to RR, added new API, and bumped major revision.
Adding the invoca-metrics dependency for just two lines gave me a bit of heartburn. Adding a callback is a great idea. thanks!