Some changes to make starting a new server somewhat easier

I had some trouble starting my own local server for development.  Notably:

* google and twitter directories missing
* JSON format for G+ API unclear
* documentation doesn't build

So here are a couple of commits which implement changes and update documentation.  Everything should be backward-compatible with an existing installation except for one change -- the "client_ID" key in the JSON data for G+ API was changed to "client_id" since this is the key Google uses.