New class JsonSnippetFile

Add new class JsonSnippetFile which offers static methods to load/save
snippet files.
Replace SnippetRepository with SnippetCollection

Replace SnippetRepository with SnippetCollection and JsonSnippetFile.