restapi: Relax parameter checking for move disk

Relax the restapi tests to remove the false assumption that
VdcActionParameter classes override the equals(Object) method.

Change-Id: If982d07ce83a225063c2ba3b8771e0f8384b1ea6
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: findbugs: Organize equals(Object) overrides

exclude-filters-general.xml excludes all warnings about not overriding
equals(Object), which is a dangerous and bug-prone practice. This patch
tries to reconcile this approach, and make sense of the exclusions.

This patch includes:
1. Removed the equals(Object) and hashCode() from
   VdcActionParametersBase, as it is never used and (almost) none of
   the parameter classes override it, meaning that any equality
   check between parameter classes would be bogus.

2. Removed equals(Object) and hashCode() from RemoveNetworkParameters,
   as they are useless (see (1) for details), and depend on the
   VdcActionParametersBase's implementation which was removed anyway.

3. Implement equals(Object) and hashCode() that were missing from
   ExtendedVmDynamic. This mistake of omission goes to prove how this
   suppression was a bad idea.

4. Explicitly exclude the missing equals(Object) implementation for
   PolicyUnitImpl and NetworkPolicyUnit as they are not trivial to
   implement, and the current code base is proven to work without
   them.

5. Remove the all-out exclusion of unimplemented equals(Object) methods
   from exclude-filters-general.xml to avoid bugs like the one described
   in (3).

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