Add support for custom compression levels

- integer levels
- tests
Update custom compression levels
Merge pull request #18 from sergey-dryabzhinsky/support-custom-compression-level

Support custom compression level