puppetinstaller added usage examples & force check puppet server hostname during puppet client installation as well as handles larger domain names