* Add Ray common as a submodule
* Convert to Ray common event loop
* Hide plasma manager state
* Interface changes
* Minor fixes: change LOG_INFO calls to LOG_DEBUG, comments, lint
* Turn off DEBUG by default and make Travis happy
* Allow processes time to clean up during Python tests
* Debugging travis...
* Plasma managers have long-lived connections per manager, not per object
* fix valgrind invalid read and cleanup
* make valgrind happy
* update store API
* put in place manager API
* fixed race condition while sending commands to plasma manager and store -- path sent by Phillip
* clang-format
* Revert "fixed race condition while sending commands to plasma manager and store -- path sent by Phillip"
This reverts commit 79e0f6e6d84f2a309b53155955b65c26c75af071.
* Use reliable socket read/writes from Ray common
* Merge data_connection and plasma_manager_connection structs
* small updates
* restore tests