class declarations needed by other files have been moved into gpp_math_test.hpp
implemented EI & grad_EI computation on gpu, with unit tests
modified CMakeLists.txt so that Cmake options are directly read from usr env variable
add gpu tests to test cases, and run make test-no-tox seems ok
small change to CMakeLists so that extra arguments are read from MOE_CMAKE_OPTS
add ability that user can specify no_mc_iter for EI & grad_EI on GPU
small bug fix in .cu
Merge branch 'master' of github.com:sc932/MOE into jialei_gh123_connect_GPU_implementation_to_the_new_qp_EI_interface
exception handling in gpu code is online
Merge branch 'master' of github.com:sc932/MOE into jialei_gh123_connect_GPU_implementation_to_the_new_qp_EI_interface
changes regarding with first round of review, code cleaning up & code style improved, more doc string to add in the next commit
gpu functions modified so that they can set configure_for_test, compiled and ran unit tests with no error
cmake find_package issue solved
fixes for second round of eliu's comments, mainly address for style issues
merge
Renamed RuntimeException according to eliu's change in gpp_exception.hpp
Merge branch 'master' of github.com:sc932/MOE into jialei_gh123_connect_GPU_implementation_to_the_new_qp_EI_interface
unmodified gpp_math_test.hpp/cpp
Merge branch 'master' of github.com:sc932/MOE into jialei_gh123_connect_GPU_implementation_to_the_new_qp_EI_interface
merge from master