Locator synchronization code cleanup.
COCAINE-80: client streaming, part four.

Implemented protocol state chart synchronization.
Cleanup.
Might fix the GCC 4.6 build.
Well, this should fix it for sure.
Okay, maybe this time :/
Proper I/O Slot namespacing.
Even more proper namespacing.
Streaming protocol description.
Okay, let the engine knows about its gateway with slaves.

 - isolate is bad place for it.
Synchronize branch 'upstream/master' with IsolateConnect