`h5bp.createServer` updates

Optimize `compress` option, allow `logger` to be a function, and update readme and tests