move another batch of modules into sbt, use managed dependency for org.json lib, bring back jmegahal lib in jar form