Tiny engineering stuff
Make enabling of OpenCL depend on definition in config.mk
Import new version from WenZhe. Re-layout.
Add WenZhe's tiny test dataset
Switch to alternative update_phi implementation in python and C++. It is again bit-identical.
Try to get the make config.mk rule a bit less buggy
-k option -> -K; catch boost arg exceptions
Previous MCMC Batch version as ifdef. Sanitize on xrange. Add Timer.
Sanitize a little bit in preprocess/. Need to share more code.
Possibly use binary search in bound sampler
Catch IOException in main
Everywhere double i.s.o. float; sample() i.s.o. sampleList ifndef RANDOM_FOLLOWS_PYTHON
Oopps, refactor bug in call to update_beta
Oooppssss make it compile again
Change in verbose report
Make boost library suffix a configure thingy
Prefer -O3
Use binary search (thresholded) in bound location
Merge branch 'master' into performance-profile

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

Removed calls to buggy np::find_le()