publish: don't retain a blobserver.Loader, just a FindHandlerByTyper

Change-Id: I37d5873ce4c30f67841f31fa744afaf80b24d4b3
root: lazily load the search handler as needed. Don't block start-up.

This means we can prevent cycles elsewhere in load.

Change-Id: I670b7563b50818ef489a7f2fc832489e4bc659c8
serverconfig: fix test on OS X

Change-Id: Ic5a8f820abe3cad920a18991cc21b5386fdf9553
Document blobserver.Loader methods, fix GetHandlerType to not force-load, diagnose loops better.

Change-Id: I03e989267e80ad610d3877c97fbf8adc8a88bb60
CONTRIBUTORS: add Pawel Szczur (Google CLA)

Change-Id: Ib0cf6b0c8d64029e6cba3b11bbc5d63bd110e802
discovery: add synchandlers

Change-Id: I2934c4a7d926770eaf59cb82f0fe48b6c8deb225
Merge "discovery: add synchandlers"
webserver: if env CAM_HTTP_DEBUG=1, log verbose HTTP request/response info

Change-Id: I62251a13168050b483e50ef1d8d2cb242bbd9988