prepare release
Merge remote-tracking branch 'origin/master'
#6, #2, maybe #4: rewrite decoder, tested against rabbitmq and heavy load