Pull request #213
Update eigenpy to 1.5.8 and pinocchio to 2.1.7
Here are 18 commits, mainly to update eigenpy & pinocchio.
The new version of pinocchio has a new requirement for all its dependencies: a pinocchio header must always be included before any boost header,
Therefore, some dependencies got a patch.
While here compatibility with python 3 and archlinux have been improved.
Also, I created meta-pkgs/jrl-cmakemodules/Makefile.common to ease the packaging of every project that uses https://github.com/jrl-umi3218/jrl-cmakemodules
All of this has been tested on 16.04, 18.04, fedora 27, debian 9 and arch.
Pinocchio doesn't compile on fedora 28, but I think we can make the release here first, and then try to figure out the issue later.