Removed FileMQ support from libzre

The file transfer stuff was rather ugly and hacked into Zyre. It would be
better to do this on top of Zyre's messaging rather than beside it. It
also makes Zyre more complex than it needs to be.
Renamed main programs to not look like library modules
Merge pull request #109 from hintjens/master

Removed FileMQ support from libzre
Forgot to fix zmq_poll set size, causing everything to crash
Merge pull request #110 from hintjens/master

Forgot to fix zmq_poll set size, causing everything to crash
More renames of files and tools moved into own directory
Refactored classes and API names

- main class is now just zyre_t
- two ZRE message classes also exported to API
- all other classes' header files are in src
- class names are now easier to understand
- removed java tree, which is forked off to jyre project
Fixed some issues with last changes

- extended test cases
- upgraded to use latest CZMQ master
Merge pull request #112 from hintjens/master

Refactoring Zyre (still in progress)
Finised self tests, added man pages
Exporting some headers in ENTER
Merge pull request #113 from hintjens/master

Finised self tests, added man pages
Removed ghost files, fixed include version check
Send peer headers in ENTER message
Fixed issue #116 and other cleanups

- built better README
Fixed dealer-to-router to use binary uuid instead of string
Merge pull request #117 from hintjens/master

Removed ghost files, fixed include version check
Dependency fixed to CZMQ 2.1.0+
Merge pull request #119 from hintjens/master

Dependency fixed to CZMQ 2.1.0+
updated chat to use new zyre api