Add tags() method that returns Option<Arc<RwLock<BTreeMap<u64, String>>>>. The BTreeMap holds available tags in a mail backend and uses the tag's hash as key. The method returns an Option because not all backends may support tagging.