Updated CMake stuff; added some macros
Restructured the main source tree and update the build system
Further cleaning of the build system
fixed a bug in the build system and made install paths relative again
Trying out multi OS support
Cleaning the FORCES interface

- No more support for single shooting
- Cleanup of some dead and invalid code
- Preparation for extension for MHE
Moved bindings to external packages to the main src tree
Moved bindings from external_packaged folder to the main src tree
Fixing sparsity exploitation in the export_nlp_solver
Extending the qpDUNES interface to support MHE, #59

Under dev, has to be tested
Disabled temporarily the OSX build on Travis-CI
Fixing the previous mess
Ups, fixing a typo...
Added KKT tolerance calc to the qpDUNES based OCP solvers
Interfaced multipliers from HPMPC interfaces and now compute KKT tol.
Removed a stupid warning
Fixed computations for KKT tolerance with qpDOOMED based OCP solver
Fixing header inclusion in the qpdoomed based ocp solver
OCP based on HPMPC stuff updated
Fixing OCP qpDUNES