zyre_new uses its address instead of generating random ids.

It shows a closer correspondence with the originating node, and
stops any possibility of generating collisions, removing the need
for the loop.
Fix gitignore to be more specific - add missing files ignored previously