Cleaned up some tables in checkout-internals doc

The markdown wasn't rendering correctly.
Fixed formatting of diff-internals.md

Indentation for lists was not working correctly.
Merge pull request #1874 from mikeando/doc_cleanup2

Fixed formatting of diff-internals.md
Merge pull request #1873 from mikeando/doc_cleanup

Cleaned up some tables in checkout-internals doc