Isogeometric Collocation: Neumann boundary conditions and contact