refactored EI and ES acquisition functions to be easier exchangeable
and to use them for multiprocessing
OptSizeChooser: started adding local optimization
gp_model: made copy() more efficient
pmin_discretization: changed return from tuple to single value
test/util: added spear-mint covariance function
gp_test: added test that copy() works
ei_test: adapted to changes in test.util