A Framework for Quantum Search Heuristics