Use sbt managed resources for test

test.properties file and the test suite pathing jar are now managed by sbt
through resourceGenerator in Test. Also set scalaHome only in Test. Fixes #1,
fixes #2, and fixes #6.