Added puppet functions for module install from forge, updated setup validation