Reworked SnippetTreeFilter to rely on DataList and filters instead of
SQLQuery fixes #11 with the exception of match against as described in
#9