engine: Add glusterfs domain to engine.

Added helper class for GlusterFS and assigned StorageType "7"
to GlusterFS

Change-Id: I5360ac7b3ccc02a3ec70e217bc7a1c3aa7d24600
Signed-off-by: Sharad Mishra <snmishra@linux.vnet.ibm.com>
webadmin: Add support for gluster storage domain in GUI.

Add Gluster FS support to Storage dialog to enable users to create
storage domains using Gluster FS.

Change-Id: Ia74870ea95a103ecdd228a26d314ff66e2fcc675
Signed-off-by: Sharad Mishra <snmishra@linux.vnet.ibm.com>
core: Set AdvancedNFSOptionsEnabled for compat version 3.3.

To enable glusterfs in version 3.3,  we need to set
AdvancedNFSOptionsEnabled to true for compat version 3.3.
This allows properties like vfsType, mnt_option etc set for
connection list.

Change-Id: I8c5b9ade7de79ecca564176a384b0d6f99a56432
Signed-off-by: Sharad Mishra <snmishra@linux.vnet.ibm.com>