xenstored: look up mounted 'filesystems' in a Trie

This replaces a hand-written pattern match. We aim to allow individual
modules to call a 'mount' function, dynamically building the trie.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>