Issue #101 Making Configuration abstract
Issue #101 Enforce unique cache names
Issue #101 Docs on XML and JSR107