Merge pull request #28 from skavanagh/master

hystrix stream fix
Mongo commands now have the group key prefix
Updated rest war to attach classes and broke configuration bits out of rest application classes
Fixes #31: metadata parser no longer pops inside finally blocks
Fixed #32: mongo metadata no longer pops errors in finally.  fixed integration test that was not checking right context
Fixes #33: hystrix commands no longer Error.reset
Revert "Fixes #33: hystrix commands no longer Error.reset"

This reverts commit 19917e9577e17fff75e184033acbebb9440f0c5d.
Revert "Fixed #32: mongo metadata no longer pops errors in finally.  fixed integration test that was not checking right context"

This reverts commit 454d377d7828366a96716ccf0e96285345583fd3.
Revert "Fixes #31: metadata parser no longer pops inside finally blocks"

This reverts commit 79b15465083b619b70ec9ef08e03962bbbe9581c.
Fixes #34: all places where Error.pop is issued also includes appropriate error handling to convert error context to an Error and raise it on Exception
Revert "Revert "Fixes #33: hystrix commands no longer Error.reset""

This reverts commit 714f32309af09ae4f4b3d3f3544095b09c6d8f3a.
Fix #35: metadata index structure is changed
Fix test expectations
Added simple.dot
Fixes #37: root context for rest applications is now /rest, not /
Revert "Fixes #37: root context for rest applications is now /rest, not /"

This reverts commit 4c1b094457f1a029b4898bd7c1011e6c69ca45a0.
Add more indexes, fix scripts
Fixes #37: just prepended /rest to root context, root context is unique for each rest application
Fixes #36: added debug logging in Error pop, push, and reset
Fixes #39: refactored crud and metadata resources to split @Path annotation out of the base implementation.  functionality is now in abstract class, @Path is in the sub-class