xenstored: database persistence is now optional

On the userspace command-line, one can specify a --database <path>
argument which will cause an Irminsule/Git database to be used.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>