Update SBT and Scala, and eclipse-plugin versions.
Add r0 for Goodwin Si potential
Initial reimplementation of KPM.
Convert from float to double in building TB
Hamiltonian
Begin new CUDA implementation.