added sbt build file; use sbt dependency management; remove committed li...

This uses simple build tool which is commonly used with Scala projects.  It has great tools to do dependency management.  I had to modify the location of the source and test directories with the build file (to simplify the pull request) but I recommend moving those directory to src/main/scala and src/test/scala respectively.