Handle ensure == absent in nginx::site

The existing code wouldn't do anything when the $ensure parameter
wasn't set to 'present'. If set to 'absent', we should now remove
both the site config file as well as the symlink in sites-enabled.

Change-Id: Ib7baf029e2f8a1089a7cc44ac382f32eaf8b7d24