update metrics_idx when updating meta data
add method back since it is used in tests
initial support for data retention

This commit adds support for configuring numeric data retention at the tenant
level.
Use our own Maven settings file (secure central, pointing at JBoss snapshots and releases)
Switch from wildfly-checkstyle-config to rhq-checkstyle-config
Include XML files in checkstyle
Merge pull request #73 from ppalaga/141201.1-checkstyle-xml

Switch from wildfly-checkstyle-config to rhq-checkstyle-config, include XML in checkstyle
Add C* driver debug messages to rest-test log
Show C* log in case of build failure
Rest test: don't rebuild rest war over and over again when Arquillian @Deployment method is executed

The following code:
        WebArchive archive =
        ShrinkWrap.create(MavenImporter.class)
            .offline()
            .loadPomFromFile(pomFile)
            .importBuildOutput()
            .as(WebArchive.class);

internally rebuilds the rest-servlet project from source.

Now the rest-servlet artifact in the local Maven repo is used.

Also, introduced assert-j which provides very nice fluent assertion API.