Improve code comment and style. Token support

- Improve code comment and style
- readme update
- gzip support
- pass User-Agent header
- prerender service token support