added IndexEntry wrapper for git_index_entry

Signed-off-by: Nils Fenner <nilsfenner@web.de>
made IndexEntry accessible from Index

Signed-off-by: Nils Fenner <nilsfenner@web.de>
Merge branch 'refs/heads/development' into topic/GitIndex
use an internal copy of git_index_entry struct instead of smart pointer
fixed missing include
fixed crash in IndexEntry constructor
use an internal copy of git index entries, using a smart pointer on them
replaced deprecated qstrdup
Add support for in-memory and bare indicies.
free the path on destruction
Merge pull request #10 from macgitver/topic/GitIndex

Git Index implementation