Split protocol document into smaller documents

* Extract Git, Rails, and iOS protocols.
* Move Rails-specific code review to Rails protocol.
* Make git protocol less Rails-specific (instead of `rake`, say "run
  tests" so it can continue to apply to iOS, Haskell, etc. projects).
* Nest bullets.
* Use consistent capitalization.