Use a C++ random engine instead of `rand()`
Fix serialization issue in `simple_broker` example
Fix conversion warnings
Fix "double promotion" warning
Remove warning flags not available on GCC 4.7
Remove -Wsign-promo (yields false positives only)
Nitpicks regarding naming and types for configure
Check whether ASan is available before using it
Fix runtime check in `new_ipv4_acceptor`