Namespaced project names for templates

I have a patch for app-template and service-template which makes using a namespaced project name (e.g. `pedestal.test/test-app`) work like the default lein template.

So e.g. `lein new pedestal-service com.example/foo`:

* creates the project in `./foo`
* names the project `com.example/foo`
* puts `com.example.foo.behavior` in `./foo/app/src/com/example/foo/behavior.clj`

Sound good?

Not sure about all the details, I can submit my patches anytime, but don't have a CA yet.