RIPD-108:  Use a self-signed certificate for peers

How would it do so?  That information comes from __FILE__ and __LINE__.  To exploit the macro, you must become the macro.

(I did try it just in case C++11's throw had some new magic, but all I get is "libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: This is a test".)