Significant update to README.md

Talking to a friend last night made me realize that most people who
encounter this project in a work context are likely to be too
intimidated to actually build it on their own; they'd start something
from scratch just to use tools they understand.

This is my response: a big README update which walks people through the
rationale behind the decisions I've made for this project, and how to
update it on their own.