Make Octopress only load its configs once per process.

And make that config more readily available to other code.

Also, make environment testing a bit more elegant with "Octopress.env.development?" type methods.

(Rebase of https://github.com/imathis/octopress/pull/1063 )