odb: Error when streaming in too [few|many] bytes
Trim leading colon from ssh repository path
fixes issues with objective-git
Test for repo before removing leading colon
Merge pull request #1837 from libgit2/ntk/topic/control_stream_write_size

odb: Error when streaming in less|more bytes than declared
Comment updates
Merge pull request #1842 from uh-sem-blee/development

fixes issues with objective-git
fixing headers with bad values for objective-c
Adding add example.
Supported options information in add example.
Add -u option to add example.
Better usage info in add example.
Remove unnececery arguments priting in add example.
Move statement after declarations in add example.
Only use callbacks when -n or -v in add example.
Make work if built with threading enabled
Merge pull request #1843 from uh-sem-blee/development

fixing headers with bad values for objective-c
revwalk: allow simplifying by first-parent

When enabled, only the first parent of each commit will be queued,
enabling a simple way of using first-parent simplification.
path: Make direach() return EUSER on callback error
odb: Teach loose backend to return EAMBIGUOUS