Added unittest code and CI setup
In this PR I do:
- addition of loading unit-test code that depends on pinocchio,
- definition of Dockerfile and CI configuration, and
- better description of installation procedure and pipeline status inside Readme.
As you can see there is missing something here, it's failing the CI job. @gsaurel could you add the additional information here?