runtime: migrate remaining gnuradio-core contents into gnuradio-runtime
runtime: adding in some Python stuff to run code.
runtime: build structure updates so ControlPort is usable in QA and once installed.
modtool: Updated so new modules built find and link against gnuradio-runtime.
build: setting .pc files to require new gnuradio-runtime.
build: remove config.h from any header files; only use it in source files.
cleaning up ice interface
fix for missing LOG4CXX link flag in runtime
updates to FindGnuradio.cmake for core->runtime rename
runtime: missing functions in prefs swig file.
runtime: adding block_gateway back into project.
blocks: if ControlPort is disabled, do not run its QA tests.
runtime: fix parallel builds, make -j working again
howto: removed gr-howto-write-a-block

the canonical out-of-tree module is now in:

gr-utils/python/modtool/gr-newmod
Merge branch 'runtime-3.7' into next