Cleanups during #98

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[x] 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.
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.
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
Closes #100: You don't want to know.

Ok, if you really need to know: MSVC uses an optimized, non-standard
representation of pointer-to-member. This can be disabled by a compiler setting
or pragma, but this is too dangerous since it produces invalid code when it is
forgotton in some places. Hence this fix opts to fix it by converting the object
pointer to work correctly. It has been tested with single and multiple
inheritance, but not with virtual. YMMV.

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

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Address compatibility with librdmacm < 1.0.15.

	[ ] May break build
	[ ] May break existing applications (see CHANGES.txt)
	[x] Bugfix
	[ ] New Feature
	[ ] Cleanup
	[ ] Optimization
	[ ] Documentation
Merge remote branch 'upstream/1.2' into local1.2
Master of none...
changed frustum (de)serializers from using operators to functions
Merge branch '1.2' of https://github.com/Eyescale/Equalizer into Release_11_0
Merge cleanups (Closes #101)
* Set admin-added frustum through view to have it change with aspect ratio
* Reset gpu-sd
* Simplify view ostream operator

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

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[x] Documentation
Closes #102: Do not use broken IN6_IS_ADDR_UNSPECIFIED macro

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

Conflicts:

	gpu-sd
Merge branch '1.2' of https://github.com/Eyescale/Equalizer into 1.2
Improve robustness of RSP implementation (#96)

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

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