Adds rack middleware for webhook authentication

Fixes #92