Here, the 38 most flattering haircuts for square faces, according to two celebrity hairstylists. Plus, styling tips for maintaining your new 'do.