Metadata provider

Here I implement the stickers that consult the metadata provider. It is a very lightweight implementation, that just admits sticker {set,get,list} and that consults directly the backends, not checking nothing really. Lot of development still needed.

Has a #491 dependency