Adding installation instructions to README

This text was previously provided by Justing Clift in
a pull request. Submitting now as a gerrit review.

Change-Id: I2f2bcd894c5eb58318d85b5856366ff31e2a423e
Signed-off-by: Thiago da Silva <thiago@redhat.com>
adding new methods to Volume class

These are mostly helper methods similar to functions provided
by the python os module
helpfer functions added: exists, getsize, isdir, isfile, islink
glfs functions added: removexattr, stat

Change-Id: I3581a96224151481292a4e506d8c52b8acf79e49
Signed-off-by: Thiago da Silva <thiago@redhat.com>
added Apache license comment to source code

Added same license as gluster-swift

Change-Id: Ib190b4e6def5d2ab87b71a04142f6344060d8a6d
Signed-off-by: Thiago da Silva <thiago@redhat.com>
adding abstraction layer to gfapi

This abstraction layer would create a filesystem interface that is
implemented by gfapi and the new class OSFilesystem. Such interface
allows for applications to use have common code using either
implementations.

Change-Id: I768826d56954f790b3ff6670a70c2250cb1b9065
Signed-off-by: Thiago da Silva <thiago@redhat.com>
Merge branch 'add_filesystem_abstraction' of https://github.com/thiagol11/libgfapi-python into add_filesystem_abstraction

Conflicts:
	gluster/gfapi.py
	test/unit/gluster/test_gfapi.py

Change-Id: If7c7d8ec13505a49b5eec6ac5737b662fc512aba