Minor fix in `toString()`
Minor code improvement
Improved `loadJsonModel()` to be better backward compatible
Made `isArtifactOfType()` work even for the cases that are non pre-defined
Added `retrieval` option ANY/ALL (#98)
Removed binary version from the `ModuleSearchResult` constructor for tests because it doesn't make sense at the level of modules.
The same for the getters and their use in the `toString()`.
Fixed test cases affected by these changes.
Added base implementation for queries using the retrieval mode for ANY or ALL artifacts (#98)
Added test for the `Retrieval.ALL` mode (#98)
Query type `ALL` now uses `ArtifactContext.allSuffixes()` instead of hard-coding
Added `CEYLON_CODE` query type (#100)