A Focused Sequent Calculus Framework for Proof Search in Pure Type Systems (Logical Methods in Computer Science, 2011)