Decoupled whitelist from learning. This makes it possible to use the whitelist while learning is activated. The additional data will be used to improve the whitelist rules generator at some point.