Fix test cleanup and add a bit more to test code.
refactor query to find schedules without baselines

The JPQL query previously used resulted in a very inefficient cross join that
could result in statement timeouts in the database with a just a moderately
large number of schedules. This commit removes MeasurementBaselineTest since it
only tested the query that has been replaced. There is already test coverage
of the query in MeasurementBaselineManagerTest.
eclipse .classpath changes
removing unused method that has been replaced with more granular transaction demarcation
BZ 966160 bind some internal services to local loopback only
Update topology management to schema manager. No change to the external interface for the schema manager.

The topology update functionality includes updating the replication factor and gc grace period.
adding cleanup operation and some logging
inital commit for KeyspaceService

Extracting some of the logic in KeyspaceComponent into KeyspaceService because
it is needed in the storage plugin as well for kicking off tasks when nodes are
added to or removed from the cluster.
more refactoring to get the correct logic in KeyspaceService
Initial commit for StorageNodeComponent and new addNodeMaintenance operation

So far addNodeMaintenance does the following,

* runs repair on system_auth keyspace
* run cleanup on system_auth keyspace
* run repair on rhq keyspace
* run cleanup on rhq keysapce

Since I could not add an operation to existing resource type definition that we
are extending, I had to copy the top-level type definition from the cassandra
plugin.
fix typo in ks name and add initial support for params in addNodeMaintenance

The parameter list includes a flag for running repair. We also want to run
cleanup after a new node joins the cluster, but we only need to run repair
when we also change the replication_factor.
Bash completion script for rhqctl command.
initial commit for resource operation to update seeds property in cassandra.yaml

Updating the seeds property is one of the tasks that needs to be performed when
a node is added to or removed from the cluster. Since this is a generally useful
operation, I have added it to the base, cassandra plugin.
adding support to update seeds property in addNodeMaintenance resource operation

There is an issue in how the yaml document is serialized. It fails to parse.
I am relying on the Cassandra config classes for reading/writing the yaml
config file; so, we may have to explore an alternative approach. Cassandra
reads but does not write the yaml file, and we are having problems with
how the file is being written.
Bug 865634 - Add more metrics to AS7 plugin

New commit: enable traits by default
Allow to use the .jsonw prefix to request the application/vnd.rhq.wrapped+json type
BZ 966381 - allow to import servers and update resources.
BZ 963691 - return scheduleId as int.
Fixing the rhq-master-api-check jenkins job. Only harmless changes were introduced by commit 85f75e0
RHQDomain GWT module now takes into consideration properties gwt.locale and gwt.userAgent. It decreases the compilation time in for the dev profile (provided only 1 user agent and 1 locale is set).