Merge pull request #341 from PierreR/master

Update Haskell example to zeromq-haskell v.0.5
add ruby translations for the Last-Value-Caching section
Merge pull request #342 from codekitchen/ruby-examples

add ruby translations for the Last-Value-Caching section
Fix setting the high watermark in syncpub.c

The option has to be set before calling bind to have any effect.
Merge pull request #343 from dotdash/syncpub_hwm

Fix setting the high watermark in syncpub.c
- Async server works fine with the proxy function since 0.5
- Rename setId with setRandomIdentity for consistency
- Small refactorings