API Authentication

The API authentication is based on Internet-Draft: Signing HTTP Messages proposed as a part of the Web Payments work.