guide rewrite
small tweaks
fixing small details before the big rewrite
outline of new approach
tweaks for client-side runtime
encorporated feedback from PR

specifically as found in:
https://github.com/drewfish/formatjs-site/commit/fb10bdbea831eb4b76d6ab57eb8799f8ae46aa4c
Merge branch 'master' into guide

Conflicts:
	views/pages/guide.hbs
first draft of "basic principals" section
patch runtime and runtime environments sections
a bunch of message format (minus {select} and {plural})
{select} format, and some other tweaks
{plural} format
spell and gramar
oh the feedback
fixed link to anchor in guide
Merge pull request #74 from drewfish/guide

first pass at fleshing out the guide