Adding separate response handling through a ringbuffer

Change-Id: I13427850a7993962bc6fdaba61fe314087255ac8
Make cccp bootstrap work basically.

Change-Id: If4d81f09e6e001eefb45d0367f360ac1e8d6d0b8
rxjava upgrade, msg refactoring.

Change-Id: I9a8cac402bfbc18e7e9b3cbdbb9ad25d788ea25c
make it pick up new configs (add).

Change-Id: I8c123087f8af137882690b7c76c528211b477532
more binary operators and some integration tests.

Change-Id: Ic9eca3834efe2506287157c81a7cb6fa1e23283b
adding remove and cas to responses.

Change-Id: I44b4b9b8986bb5e19e4f786095c2aa353593beed
add very simple view capabilities (no streaming yet).

Change-Id: Ie25691671ef0c15b4960f5e10e88ae543287dc92
Make simple json stream parsing work for views.

Change-Id: Idbede19e87676bc1d8a0b5088f5386e993ab3ffd
Adding the SASL handler.

Change-Id: I9f237849444548c4460add058ca83b5c9da7e270
Make sasl auth work automatically.

Change-Id: I27a30835102e706b9b9bd4724c962b784f105bdc
Adding per-node services.

Change-Id: Ie9b1828812aac820c8821cdc7b5a1d8fdf848241