Cleanups during #98

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
More parallel code in eqPly kd-tree creation

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[x] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Denoise RDMA connection

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Minor logging improvement

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Fix wildcard hostname handling.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [x] Bugfix
    [ ] New Feature
    [ ] Cleanup
    [ ] Optimization
    [ ] Documentation

Don't do rdma_getaddrinfo when only port number is specified (without
hostname).

Do a simple local hostname lookup when binding to the wildcard address.
Add protocol magic & version checks.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [ ] Bugfix
    [x] New Feature
    [ ] Cleanup
    [ ] Optimization
    [ ] Documentation
Merge branch '1.2' of https://github.com/Eyescale/Equalizer

Conflicts:
	libs/co/rspConnection.cpp
Update connection description properly.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [x] Bugfix
    [ ] New Feature
    [ ] Cleanup
    [ ] Optimization
    [ ] Documentation

Implementation was failing to update the connection description after
binding/connecting on wildcard ports.
Merge branch '1.2'

Conflicts:
	libs/co/rdmaConnection.cpp
	libs/co/rdmaConnection.h
Merge fix

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Merge branch 'master' of https://github.com/dardok/Equalizer
Tweak find scripts

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
More address handling stuff.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [x] Bugfix
    [ ] New Feature
    [x] Cleanup
    [ ] Optimization
    [ ] Documentation

Wasn't handling "ANY" addressing wrt updating description properly
on bind.

Document and try to hack around apparent RDMA CM bug with mixed
IPv6/IPv4 connections.

Paranoically zero out stack.
Backport address handling fixes from head.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [x] Bugfix
    [ ] New Feature
    [x] Cleanup
    [ ] Optimization
    [ ] Documentation

Also fix a stack smashing bug when attempting to use IPv6 addresses.
Revert to IPv4 default
Attempt to fix race in rearming the notifier.

    [ ] May break build
    [ ] May break existing applications (see CHANGES.txt)
    [x] Bugfix
    [ ] New Feature
    [ ] Cleanup
    [ ] Optimization
    [ ] Documentation

Since read() and write() both handle events on the CQ, we have to
protect our rearm check in read() from another thread in write()
removing events from the CQ such that the channel will no longer
register as readable.
Merge branch 'master' of https://github.com/Eyescale/Equalizer
Tweaks CMakelists

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Make failed test abort instead of exit

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Hack to fix a hack for librdmacm < 1.0.15.

[ ] May break build
        [ ] May break existing applications (see CHANGES.txt)
        [x] Bugfix
        [ ] New Feature
        [ ] Cleanup
        [ ] Optimization
        [ ] Documentation

Fast moving target apparently...