should conform now to IKEv2
- first working version - make dist should work - things to do: - UML testing! - more cleanups