Split out family detection into a single location
Split out family detection into a single location

Thanks to Vasyl Kaigorodov for the original patch this is based on which
was the big motivator!

purpleidea/oh-my-vagrant,purpleidea/oh-my-vagrant,purpleidea/oh-my-vagrant