added ChangeListEntry struct
changed virtual method raw() to use the ChangeListEntry
added missing exports
added internal implementation of a DiffList::ChangeListConsumer
multiple renames and cleanup
changed PatchConsumer being inherited from ChangeListConsumer; note that GIT_ERROR and GIT_OK also changed positions to match ChangeListConsumer
renamed methods "raw" and "startHunk" to improve code readability
QByteArray => QString for url() and path()
Remove Repository::clone methods
Remove backgrounding code
Move Fetch-Events to own Interface
Turn CloneOpts into a CloneOperation
move Fetch-Callbacks to own file
Do the background thingies
And actually use the background thingies
Some bugfixing
Adjust to libgit2 changes
Merge pull request #6 from macgitver/fetching

Cloning
Merge pull request #8 from macgitver/topic/ImprovedDiffList

Improved DiffList
Fix mismatching tags