Issue 19 one bond per user

This is an alternative implementation to issue #19.

It uses one bond per client instead of one bond per capability "use".

@bit-pirate for review