Fixed some perceived code typos, made a number of changes such that client-side code is no longer hard coded to try and contact localhost (which, relative to the end user, would be his or her own computer) for everything and fail.  Also implemented a config-dev.js loader to allow each dev to have their own application keys, callback URLs, and the like.  This is to get around GitHub's stringent static host URL and callback URL requirements for every client ID.