Tweak layout.
Fix compiling without any compression.

When you don't have zlib, lzo2 or fastlz the code didn't compile
due to one missing dummy prototype. And two dummy prototypes had
wrong typed arguments to their non dummy counterparts.