Fix compilation flags.

Some temporary class/struct mixup in libssu.
More permanent issue with boost.unit_test internal declarations.
Hello, metakit, welcome to 21st century!
Fix variable types.
Pull new versions of support and ssu libs.
Initialize base class properly.

This is due to the change in libssu.