support for installing endorsed libs and shared libs with restart of all managed puppets via a trigger file - still needs cleanup but bassically working