gluster: improved gluster audit log util

Create object of AuditLogableBase and set appropriate properties
on it instead of overriding methods.

Refactoring in AuditLogableBase:
- Set vds id inside setVds
- New setter for glusterVolume

Change-Id: I52212ddb694d727248182d32abc1e1f5a21f76ee
Bug-Url: https://bugzilla.redhat.com/916112
Signed-off-by: Shireesh Anjal <sanjal@redhat.com>