use inproc transport for tests.
Merge pull request #27 from mknoszlig/master

Problem: clojure tests don't run reliably
update clojure code from template, adapt tests.
Merge pull request #28 from mknoszlig/master

Problem: current version of zproto defines global zmq-context for sockets
Regenerate C code as per new zproto version.
Merge pull request #29 from mknoszlig/master

Problem: C code is outdated.
Problem: zproto changes broke hydra

Solution: add models to project.xml, and then fix up hydra_server
to handle new codec API properly.

NOTE: still doens't compile, have to fix zproto_client_c first.
Problem: hydra client was broken

Solution: fixed using latest zproto.
Merge pull request #30 from hintjens/master

Problem: zproto changes broke hydra
Problem: Java & Clojure codecs aren't rebuilt

Solution: use model entity in project.xml, with script property
Merge pull request #31 from hintjens/master

Problem: Java & Clojure codecs aren't rebuilt
replace predicate fn with case statement.
Merge branch 'master' of github.com:edgenet/hydra
Merge pull request #32 from mknoszlig/master

Problem: ensure state predicate fn is not well-suited for multi dispatch depending on state