Moved generic searching code to external Mandro.Utils library.