Add support to the ROUTER socket to reassign identities upon name collision.
Merge pull request #729 from mbarbisan/master

Fixed LIBZMQ-556: ROUTER socket does not support reconnection from clients with multiple NICs