initial prototype vert.x based REST service for rhq-metrics

This commit is very rough around the edges. The rhq-metrics-rest maven module
produces a vert.x module. It current exposes a couple endpoints,

GET  <hostname>:7474/rhq-metrics/:id
POST <hostname>:7474/rhq-metrics/:id

The GET request returns raw data up to the last 8 hours for the metric id
specified by :id as JSON.

The POST request stores a single raw metric for the metric id specified by :id
where the content type is assumed to be json.
adding a README
fixing typo in README
initial support for integration tests
Add a first cut of a rest servlet and a memory-backend.
adding a test for retrieving raw metrics for a specific id
Allow to retrieve data. Change format for adding.
Also allow xml. Add a readme.
initial support for POSTing multiple data
initial support for retrieving data for multiple ids
add support for configuring the module

The following can now be configured via JSON configuration object that is
passed to the module during initialization,

* nodes
An array of initial cluster contact points. Defaults to 127.0.0.1.

* cluster
The Cassandra cluster name. Defaults to rhq.

* cqlPort
The port for sending client requests to Cassandra. Defaults to 9042.

* httpPort
The port on which to listen for http requests. Defaults to 7474.
updating README
formatting changes
more formatting changes
Change Charting as a Service from CaaS to ChaaS. Pronounced Chaz. More unique chan CaaS and sounds better.
adding support for date filters on GET requests
Merge pull request #1 from rhq-project/mtho11/chartingRename

Change Charting as a Service from CaaS to ChaaS.
Proxy server that forwards syslog metric requests to the rest servlet.
Smaller improvements as suggested by @normanmaurer
updating docs