Hawk authentication for Twisted Python