First iteration of an implementation using restify (bug 916370)

A few concepts:

* there are a server *and* a client to be able to test external implementations with the same test suite
* the documentation is directly integrated in the API to be able to browse URLs with additional information (DRF-like, WiP)
* the audit logger could be used to store responses (see bug 916372)
* to give it a try: npm install && npm start (optional: npm test, note that a test is failing for now)