The 3.1.4 version of the libVDA5050++. It follows the VDA5050 2.1.0 standard.

Fixes:
- fix seg fault in handleValidateOrder (when order has no nodes do not check FirstNodeReachable)
- update unit tests for additional order checks
- add missing order validation checks
- update build system