Issue #40: Allow site creation for existing directories

- Will run if there is no nginx config file for the site
- Any existing configuration will be overwritten
- Will not run git clone if directory already exists