Reformat javadocs
cleanup
Use constants for default values
Enforce default suffix
Improve prefix setting
cleanup
Fix logging
Add cache settings
Fix content type handling
Fix javadoc
Add more tests