Allow values to be hashes at prepend,append,custom cfg for locations
Added tests for hashes as values in location templates
Key value parameter maps to take array as value

Allow arrays to be specified as values in location_cfg_{prepend,append} and
vhost_cfg_{ssl_,}{prepend,append} parameters.
Merge https://github.com/ese/puppet-nginx into hash

Resolved Conflicts:
	spec/defines/resource_location_spec.rb
	templates/vhost/vhost_location_alias.erb
	templates/vhost/vhost_location_directory.erb
	templates/vhost/vhost_location_empty.erb
	templates/vhost/vhost_location_fastcgi.erb
	templates/vhost/vhost_location_proxy.erb
	templates/vhost/vhost_location_stub_status.erb
vhost_location_directory merge fix - missing end
Extend hash based host_cfg_{ssl_,}{prepend,append} to vhost_{ssl_,}{header,footer}. fix vhost_location_alias/vhost_location_directory. Add {location_custom_cfg_prepend,append} to vhost_location_fastcgi, vhost_location_proxy and vhost_location_stub_status.
location_custom_cfg_{prepend,append} for vhost_location_alias
Fix syntax errors
Fix formatting errors
Fix custom_cfg_[prepend,append]
Remove Arrays as keys in templates
remove arrays from keys
Merge https://github.com/ese/puppet-nginx into hash
add hash/array support for upstream_cfg_prepend
Fix indent for location parameters to 4 spaces
Fix tests
Deleted ruby 1.8.7 tests support
Merge pull request #266 from ese/master

Allow values to be hashes at prepend,append,custom cfg for locations