bugfix clear exposedHeaders on destroying CrossOriginFilter
reorganize resources
move default values into named constants
safer init() method. update log messages for java logging.
add toString() for logging
logging