DRAFT of development process for discussion.

GitHub treats pull requests as a type of issue.  Since the coding on the fork is not in the "endorsed" repo, it doesn't have the risks that say a commit to SVN has.  If we ignore this feature of GitHub, it just creates more work, a bit like double entry accounting.  Makes it harder to follow what's going on.  Nicer to just keep stuff in one place.