Allow FCGI Configuration

- Added new template with standard fcgi configuration.

- nginx::resource::location now allows an fcgi argument, which can be
  either a string "unix:/tmp/foo.socket", "127.0.0.1:8080", or an upstream.

- nginx::resource::location now allows an fcgi argument, which can be
  either a string "unix:/tmp/foo.socket", "127.0.0.1:8080", or an upstream.

- Includes the fix for vhost_location_directory from
  https://github.com/puppetlabs/puppetlabs-nginx/pull/35 (I +1 this fix
  being deployed).