Changes the server manifest

This patch changes the server.pp manifest:

  * Adds a doc header
  * Sets auth_password to false so noauth can be used
  * Wraps the auth stuff into a conditional block so noauth can be used
  * Formatting cleanup

Change-Id: Ia6e4522c5b45c5c4b59becae70d7468757a79f6a
Merge "Changes the server manifest"