Bayesian Modeling with Gaussian Processes using the GPstuff Toolbox