engine: Refactor GlusterQueriesCommand Base

Introducting runVdsCommand() in the GlusterQueriesCommandBase
and refactored GetGlusterVolumeProfileInfoQuery,
GetGlusterVolumeOptionsInfoQuery and GetGlusterVolumeAdvancedDetailsQuery

Moving this change to separate patch(from Gluster Hooks patch) -
also removed reference to GlusterHooksDao

Change-Id: If73701b7756de155c4917944ed43517e53f9b4e6
Signed-off-by: Sahina Bose <sahina@gmail.com>