Bayesian Emulation of Complex Multi-output and Dynamic Computer Models