Add nginx autoindex to resource nginx::location and style up the nginx::vhost directory template

I extend and style up the code from my last pull request [#194](https://github.com/jfryman/puppet-nginx/pull/194).
Now, you can use in the location definition the autoindex option, too.

Regards,
Markus "bionix"