extract router module
bastel
make (daemon) router and jsonrpc real objects
use gen uuid as fallback id for ws
increase time for sorting fetches
Merge pull request #20 from lipp/daemon-refactor-3

Daemon refactor 3