Bump version in CMakeLists.txt to 1.2.2
Merge pull request #17 from jensenb/versionFix

Bump version in CMakeLists.txt to 1.2.2
Make source version higher than released/package version

Signed-off-by: Ruben Smits <ruben.smits@intermodalics.eu>
Fix for systems that don't allow definitions of stl containers with incomplete types

Definitions of stl containers with incomplete type definitions, e.g. by
means of forward declarations, results in undefined behavior according
to the c++ standard. This corrects the problem by using providing an
alternative implementation using smart pointers selectable at configure
time by the user.
Merge branch 'stl_cont_fix'
Fix some CMake deps for the tests, examples and models

Signed-off-by: Ruben Smits <ruben.smits@intermodalics.eu>
cmake: Correct typo's in CMake output config file
cmake: Add pkgconfig DIR to output config file

This indicates where the .pc pkgconfig files are installed, which
more easily allows dependent packages to use typegen with KDL like:

SET(PKG_CONFIG_PATH "${orocos_kdl_PKGCONFIG_DIR}")
orocos_typegen_headers(xxx.hpp DEPENDS orocos_kdl)
Merge pull request #18 from snrkiwi/cmake-fixes

CMake config file fixes
velocityprofile: Support trap. velocity profile with velocity specification

Support a profile with a fraction of maximum velocity, instead of
a time, specification.
solvers: Update documentation and add degraded and undefined error codes to solver interface
solvers: Add missing return
solvers: Support changing internal parameters after construction of IKSolverVel_WDLS

Also removes an unnecessary pass-by-reference parameter.
solvers: Modify ChainJntToJacSolver to support calculating Jacobian in intermediate frames
solvers: Correctly return degraded error code if child solver indicates degraded solution in IKSolverVel_NR