Add regex bean matching, and regex key search/replace to normalize names

This patch adds two more config items to the JolokiaCollector.conf
mbeansre:  works like mbeans: but matches with regularexpressions
rewrite: which allows rewrite pairs in order to rename collected keys before data is passed to the handler
I think we can work this out so that `rewrite` itself is also a dictionary, so that we don't need to do any extra parsing inside the collector. We can have the config object do all the work. See my comment above about adding a rewrites section to the config.

```
# another section
[rewrites]
"java" = coffee"
"india" = tea"
```

Could be:

```python
ConfigObj({
  'rewrites': {
    'java': 'coffee',
    'india': 'tea'
  }})
```