Fix some pow() inefficiencies still left in. Have options for OpenCL platform and device.
Merge branch 'master' into python-compatible-mcmc
Further simplify expression in sample_latent_vars.h -- noticeable, a bit.
Merge branch 'master' into performance-profile

Conflicts:
	c++/include/mcmc/learning/mcmc_sampler_stochastic.h