Merge pull request #16 from hintjens/master

Problem: need proper project structure
Merge pull request #17 from hintjens/master

Implemented dummy server actions
Merge pull request #18 from hintjens/master

Problem: README does not cover the Hydra model
regenerate clj/java code with latest version of templates.
use routing-id capability for hello/hello-ok.
Merge branch 'master' of github.com:edgenet/hydra

Conflicts:
	main/clojure/src/org/zproto/hydra_msg.clj
	main/java/org/zproto/HydraMsg.java
Merge pull request #19 from mknoszlig/master

Problem: clojure server couldn't reply on router socket using the generated codec
Problem: no unit tests for server

- write initial test
- rename server to hydra_server to conform with generation style
update .gitignore for clojure/emacs.
server backend protocol and test impl.
Problem: zproject wasn't adding hydra.h to automake
Solution: regenerate with latest zproject
Merge pull request #20 from jemc/master

Problem: zproject wasn't adding hydra.h to automake
tests for remaining events.
Merge branch 'master' of github.com:edgenet/hydra
Merge pull request #21 from mknoszlig/master

Problem: no unit tests for clojure server
Problem: clojure server has one global state.
Merge pull request #22 from mknoszlig/master

Problem: clojure server has one global state.
update project.clj as per template.
Merge pull request #23 from mknoszlig/master

Problem: project.clj is out of date as per zproto template
return null on receiving empty routing id frame.