Database synchronization issues are now periodically logged - EUCA-6647

The shared Host information now includes active/inactive databases. This
information is checked for errors and constency against the coordinators
active/inactive database list.

Per host errors are:

- Multiple primary databases defined
- No primary database defined
- Inactive databases

A consistency error is any difference in the primary / secondary
database list.

EUCA-6647
Configurable strategy for unknown Query API parameters - EUCA-6771

Query API parameters that are not recognized are now ignored by default
rather than causing a request to fail for services other than EC2.

A configuration property is added to allow unknown parameters to be
ignored for all services or treated an an error for all services.

EUCA-6771
Merge remote-tracking branch 'origin/dev/sjones/EUCA-6647' into testing
Merge remote-tracking branch 'origin/dev/sjones/EUCA-6771' into testing