Update to python xapi-storage.0.1 paths

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #11 from djs55/python-dir

Update to python xapi-storage.0.1 paths
Create valid, unique LV names

We filter out all bad characters and bad substrings, and then check
for 'volume name already exists' errors. We make 5 attempts to generate
a unix volume suffix before finally giving up.

Fixes #12

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Make sensible temporary filenames and avoid leaking them

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Escape the name of the VG as well as the LV

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #13 from djs55/python-dir

Create valid, unique LV names
Add 'make install' supporting DESTDIR and SCRIPTSDIR

DESTDIR: staging directory for a package
SCRIPTSDIR: directory into which to place volume/ and datapath/ subdirs

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

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Update README.md, CHANGES

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Merge pull request #14 from djs55/python-dir

Add 'make install', update docs