Refine interface

Distinguish public/private incidence setter.

This is still not ideal, since private and public variables
now share the same index range.

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Refine interface: add compression builder

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Extend C-interface for compression optimization

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Implement compression C-interface

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Fix some inflation bugs

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add compressed component example

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>