Update slice sampler to be multidimensional
Stop adjusting bounds after a while; add verbosity parameter
Include slice sampling in gp initialization
Add methods for sampling (and marginalizing) hyperparameters
Update active sampling notebook
Update gaussian example notebook
Update periodic example notebook
Update visual tests notebook
Update tests
Use cholesky solver instead of computing inverse
Move some helper methods into util
Only show warnings in slice sampler when verbose is True
Major cleanup of bq.py
Fix bq_c tests
Fix a few bugs in bq.py
Rerun visual tests
Rerun gaussian example
Rerun periodic example
Fix conditioning in expected squared mean
Update tests