Resolves issue 274 and adds some documentation changes as discussed in the commit messages

This should be pretty good to go, but I'm not fully confident in the multisites section. I haven't tested the code there, but I expect that you'll be able to see at a glance if it's correct and make any needed tweaks.