Add External recorder
Configure zeromq at configure time, not at build time
(cherry picked from commit 74ccd16ecf9bd53b309b5146dd9e0085d13df8be)
Configure zeromq at configure time, not at build time - attempt #2
(cherry picked from commit c99292e2bcf6483f24265bd9197284bd908a6745)
Don't run zeromq/configure on external/Makefile.

This is already run when ./configure is run.
(cherry picked from commit 207061e6d9c6a6f7e8442eca1a99dfd9220823b1)