move readme to github format
cleanup readme
Merge pull request #2 from Narfinger/basket-gleb

merge: Cleaned up readme
Fix invalid positioning when basket is scrolled

When basket got scrolled down or right itemAt(enent->screenPos()) method treats screenPos() as coordinates from the absolute topleft corner of the view not the scrolled one. So when basket is scrolled and user starts selecting text inside editor note dragging starts instead. This is fixed by taking into account scroll shift
compilation fix
merge online branch
Prevent drag & drop group of notes into itself
merge pull requests #5 and #6
Fix basket export and linking issues

Basket export: save full hierarchy to baskets.xml
Do not add .basket to archive: starting from KDE 4.0 hidden files are processed by addLocalDirectory
Made IconNames 'const char* const'
Fixed unit tests linkage problem. Due to build-time file generation we can only enable tests after make was run once
added libgit2 into cmake
now we create a repository and not if the directory already exists
initial work for automatically commit and refactored the initialize code

this hangs at startup so don't use it
commit functionality works

but i didn't yet find all positions where we
save and we still produce a lot of unecessary commits
now we don't save if we don't have to
test only baskets directory
split git into an own static class
made libgit2 optional dependency
fix compile error
added commit test for a specific basket
findlibgit2 now has a define which we use in applicaion.cpp