Deflate/inflate on tile IO

Deflate is handled here; inflate is handled by updated
tilejson module.