Add operator==() to Snippet struct
New class SnippetListModel

The new class is a QAbstractListModel-implementation for the collection of
snippets.
Merge branch 'refactor/snippet-feature' of https://github.com/cloose/CuteMarkEd into refactor/snippet-feature