Change name of gaussian process class

GaussianProcessHelper -> GaussianProcessEmulator.  Also rename gaussian
process source files to match this change
Make helper->emulator change for example
Fix full error matrix support and const issues
Fix includes and some templating errors
Add gaussian process emulator source to build sys