Allow users to specify project name in pom

The approach of guessing the directory name doesn't work so well for us in Spark because we have a fairly complicated nested set of projects.

This proposal allows the user to add a Maven property `sbt.project.name` which overrides the directory name.