Topological Fixed Point Principles for Boundary Value Problems