basic version of the /events endpoint

Fixes #1167 

Initial version of the /events endpoint
Only streaming **for now**, no polling / websocket,
It uses JSON streaming, like `pull` or `push`

use `docker events` or call `GET /events HTTP/1.1` to try

List of supported events:

* kill : container kill
* export : container export
* create : container create
* restart : container restart
* destroy : container destroy
* delete : image delete
* untag : image untag
* start : container start
* stop container stop