Release.
Drop some unnecessary namespace qualifications.
Allow to move a job to a reactor.

Template method 'post' allows a user to move a job to a reactor. It means that the user will not have a copy of the job after the job queue is unlocked. It may be usefull to remove some object between two iterations of the reactor.
Cleanup & Nomenclature.
Merge branch 'master' of github.com:cocaine/cocaine-core
Dropped a self-explanatory comment.
Merge branch 'v0.11'
Protocol-dependent dispatching.
Fixed building on GCC 4.4.
Properly initialize the pointer aliasing for Services.
Oops, typos.
An ability to configure the Locator hostname.
Static sanity checks.
Memory reports now include stream counters.
Share session ownership with its upstreams.

Revert a regression where upstreams lost their shared ownership of its
parent session object. There was a bug previously about upstreams
writing to a dead sessions before, which is now fixed again.
Don't keep the app service alive on app_t::stop().

This is no longer needed as the regression is fixed properly by the
previous commit.
Proper nouns for names.
Start termination timeout only when needed.

Engine termination timeout was being started even if there are no active
slaves waiting for termination. This wasn't an issue as the reactor is
not running at that point, but still that was a logic bug.