update scala, spire, and fix Pi