proto/mux: guarantee immediate message handling for simple mux
proto: fix message payload encoding and automatically add text
core: in memory database and support for testing
location service: store and retrieve geo coordinates
location: geocoding support for natural queries