First attempt at compressing debug sections with zlib-gnu and zlib. Right now it seems to work fine with gcc generated sections.
Just want some overall design feedback.
This patch only adds support for compressing (--compress-debug-sections=[ none, zlib, zlib-gnu ]).