Implemented an append-only linked list where a key represents the head
of the list.

The list can be traversed using `etcd.watch` and following the indexes
until the beginning of the list is reached.