Added support for method mocking.
This needs to be configurable, and kasaya needs to read the value from config file. Otherwise, it is a security leak.
Migrating from zeromq to sockets
universal kasaya client
Plain socket replacement for zmq is partially working
log the message
changes in kasayad database,
tests for network state db
almost finishet migration from zeromq to sockets
Binding workers to range of ports
calling tasks is working wihout deadlocks
many imporvements, more stable working, new internal event system
working on multiple socket opening issue
improved protocol - added reply required into header and skip response in message loop if it's not needed
KasayaDaemon is singleton now and it connect to kasaya daemon only once per client
Merge remote-tracking branch 'aya-dev/master' into dev

Conflicts:
	kasaya/core/client/exec_context.py
	kasaya/core/client/generic_proxy.py
	kasaya/core/client/proxies.py
fixed minor issues,
multiple kasaya daemons in network still doesn't work well
simpler kasaya startup and broadcast
comm module moved to protocol
first steps with async worker
settings
fixes and work on async daemon
async worker in progress