Hoping to raise a strong and spirited little one? Consider giving them one of these edgy and cool baby names.