added support (and relevant API) for being called with a pre-processed set of yara rules as opposed to a set that needs to be compiled