Config unification

Replace Candlepin's Config class with Configuration from common. No more ```new Config()``` in mainline code, rely on injection of Configuration from Guice.

TEST
---------
Simply do what you normally do to use Candlepin.

NOTE: I did not update Gutterball.
This code is identical to the code in getNamespaceMap.  Looks like the only difference is writing to a Properties object?  We could pull out the identical portion into a generic method.

```java
protected <T extends Map<String, Object>> T addDefaults(String prefix, Map<String, Object> defaults, T destination) {
        if (defaults != null) {
            for (Entry<String, Object> entry : defaults.entrySet()) {
                if (entry.getKey() != null && entry.getKey().startsWith(prefix)) {
                    destination.put(entry.getKey(), entry.getValue());
                }
            }
        }
        destination.putAll(subsetMap(prefix));
        return destination;
}
```