Prioritized Unit Propagation and Extended Resolution Techniques for SAT Solvers