put normal random numbers in shared memory
Merge branch 'master' of github.com:sc932/MOE into jialei_gh297_speed_up_gpu_computation_on_EI_gradEI
Merge branch 'master' of https://github.com/Yelp/MOE into denizokt_285_qei_rest
Merge branch 'master' of https://github.com/Yelp/MOE into denizokt_285_qei_rest
Merge branch 'master' of https://github.com/Yelp/MOE into denizokt_285_qei_rest
update local changes before merge
hooked up bfgs
Merge branch 'master' of github.com:sc932/MOE into jialei_gh297_speed_up_gpu_computation_on_EI_gradEI

Conflicts:
	moe/optimal_learning/cpp/gpu/gpp_cuda_math.cu
hooked up bfgs
fixed merge conflicts
fixed style
fixed defaults
Merge branch 'master' of https://github.com/Yelp/MOE into denizokt_285_qei_rest
Implemented UCB1 bandit endpoint.
Merge branch 'master' of https://github.com/Yelp/MOE into norases_354_ucb1_bandit
fix w.r.t. eliu's first round of review
Merge branch 'master' of github.com:sc932/MOE into jialei_gh297_speed_up_gpu_computation_on_EI_gradEI
Addressed Scott's comments. Pulled common test functions higher up to bandit_test.py for view tests.
Merge branch 'master' of https://github.com/Yelp/MOE into norases_354_ucb1_bandit

Conflicts:
	CHANGELOG.md
addressed reviews and a lot of fixups