LBCORE-921 First version of alternatives manager dealing with python

Ben Couturier requested to merge LBCORE-921 into master

First version.

The alternatives/python directories contains links to all the site-packages directories (not individual tools). scans the directory and adds all subdirs to the path. If a link target is changed, the new code is immediately visible, but if a new subdir is created, it is NOT in the path (until is sourced again).

Merge request reports