[PR] Allow for more custom configurations on WSUWP Indie

We have at least one repository that won't need WordPress installed at all and will be used more for static files. We also may have requirements where WordPress isn't used in a subdirectory like our default setup. This takes some of the automation away and allows that to happen.

This also checks for the existence of a database name before setting a database up for the site. If for some reason one isn't specified, we shouldn't create it.