Intermediate Boundary Conditions for Runge-Kutta Time Integration of Initial-Boundary Value Problems