Added ross-extern.h to CMakeLists.txt.
Merge branch 'master' into Wconversion
Fixed warnings from -Wconversion (and -Wno-sign-conversion).
Fixed up network-mpi.c with casts.

God help us if an implementation chooses to do something other than
truncate when downcasting.