fix build with Qt 5.4
added submodule "github.com/macgitver/sh-modules.git" to path "scripts/includes"
code gatherer: restructured script code using sh-modules
Initial RefLog stuff
Moved RefLogPrivate header to Private section
export RefLog api
buildable skeleton for RefLog
removed include of Base header
added class RefLogEntryPrivate
complete implementation of RefLog
cleanup
assert on NULL signature in git2Signature
implemented RefLog::write()
added license info
Merge pull request #31 from macgitver/feature/reflog

RefLog implementation
RefLog: append and remove entries
RefLog: remove a reflog
RefLog: rename a RefLog
Merge pull request #61 from macgitver/feature/reflog

RefLog: complete implementation
introduced the internal class CheckoutOptionsRef

This is a bigger attempt to fix and enhance the CloneOperation while retaining full compatibility. Fixes also a bug when setting the pathes in the constructor.