Change how nginx server locations are defined

Now nginx server locations instead of lists use text blocks to define
contents of the configuration. You will have to add semicolons at the
end of lines, but format of the nginx configuration in inventory should
be easier to understand and edit.