build: More dependency fixes.
Add bindings for getting/setting session trigger.
bindings: Add Packet.get_type() method.
Add Doxyfile for C++ bindings and adaptations to C++ header file.