core: Fix HooksParser javadoc

Fixed HookParser's javadoc to reference Maps instead of ValueObjectMaps,
which are not used by it.

Change-Id: Icdd8c46a83aba4bd4386cb0c0a7288c0df6f0a9c
Signed-off-by: Allon Mureinik <amureini@redhat.com>
engine: Don't use ValueObjectMap for PM Options

This patch is part of a series designed to remove the ValueObject*
classes.

In this patch, the main usage of ValueObjectMap, the PM options and
secondary options is removed and replaced with a straight forward
HashMap.
In the several places where Map was replaced with HashMap throughout
this patch is was done in order to supply a serializable type that GWT
can handle.

Change-Id: I9e0bf7aedeff0e0b999921298b34494e5e179a1f
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove Unused methods from VdsFenceOptions

Removed the unused methods getFencingAgentInstanceOptionsMap(),
setFencingAgentInstanceOptionsMap(ValueObjectMap),
getFencingOptionTypesMap() and
setFencingOptionTypesMap(ValueOptionMap) from VdsFenceOptions.

Change-Id: I7f25ace235c3022a8b1299b08bf65250b4bce3f9
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove unused method from VdcQueryRetunValue

Removed the unused method
VdcQueryReturnValue.getSerializaedReturnValue().

Change-Id: If5ccfd595f002c96f9971c5ca607f40f1ee8498d
Signed-off-by: Allon Mureinik <amureini@redhat.com>
engine: Removed ValueObjects

The ValueObjects are a hierarchy of classes used a value containers.

Since no business logic that still requires them exists, they can safely
be removed along with the various utilities that make them usable (e.g.,
identity checking, custom [de]serialization, MixIn, etc.).

Change-Id: If803494f7c10646c106058bdbb77d104d7d106fc
Signed-off-by: Allon Mureinik <amureini@redhat.com>