Major refactoring because of missing variable replacement for Fedora
Bugfix default value for os.family from unix to linux
Remove library build targets from linux build
Bugfix for invalid libdir in fedora build
Dont fail build on missing os.distribution specific files