Added osfamily detection, specific packages, test cases