Extend "dub init" to take an optional type argument and don't create "public"/"views" folders by default. Fixes #152.

The generated package.json is also improved WRT the copyright and author strings (using the current date and the local user name).
Fix error message in case of an empty source path. See #149.