Fix nginx logic.

Looks like the logic for installing the nginx configuration was
incorrect (and still is; see next commit).
Update nginx configuration.

Use the sites-available and enabled directories as well as disable the
default virtualhost.