added dir rendering capability and additional templating mechanism

please check out the changes I have made.... It is stable but needs more testing and more eyes to look at the code before i'm confident enough to say it is ready for production

The current version does not break any of the original lein-newnew functionality but due to some difficulty in working with the original code when I was adding in the 'rendering directories' function, I'm proposing some changes for how templates should be written in the future. 

Advantages:
- templating entire directories
- simpler templating mechanism, easy to copy and paste entire projects as templates as opposed to manually doing it like before.

yet to do
- additional commands that can be run
 
This is in the leiningen.newnew folder. I've also re-jigged the 4 builtin templates to work with my changes.

the [Readme](https://github.com/zcaudate/lein-newnew) will give the overall picture of what I was trying to do.