Merge pull request #247 from hintjens/master

Added zyre_peers method
platform header missing from msvc directory, due to gitignore rule
Merge pull request #248 from twhittock/master

platform header missing from msvc directory, due to gitignore rule
Fix gitignore to be more specific - add missing files ignored previously
zyre_peers - return a zlist, not a zhash, for safety

Specifically, if the user is tempted to access the elements in the
returned hash (as I was) then they will open themselves to unpleasant
race conditions with the node actor. Simply returning the peer ids in a
list makes it impossible for this to occur.
zyre_peer_connect takes const string, not mutable
Merge pull request #250 from twhittock/more-gitignore

Fix gitignore to be more specific - add missing files ignored previously
Merge pull request #251 from twhittock/peers-safety

zyre_peers - return a zlist, not a zhash, for safety
Merge pull request #252 from twhittock/const-endpoint

zyre_peer_connect takes const string, not mutable
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.
Merge pull request #253 from twhittock/actor-name

zyre_new uses its address instead of generating random ids.
Fix gcc error in zyre_new due to use of %p
Merge pull request #254 from twhittock/fix-new

Fix gcc error in zyre_new due to use of %p
Problem: After the first ENTER message, we can't get a peer's address (endpoint).

Solution: A getter method for a peer's address.
Merge pull request #255 from jossgray/get-peer-endpoint

Problem: After the first ENTER message, we can't get a peer's address
Add missing zyre_selftest.prop to fix msvc build script.
Merge pull request #256 from jossgray/master

Add missing zyre_selftest.prop to fix msvc build script.
Untabify
Merge pull request #257 from jossgray/master

Untabify
Merge from twhittock:enum-groups