updated javadoc in search status
removed isCompatible() from stop criterion interface
added stepCompleted callback to search listener