move sample plugin family, streamline posix plugin generation