Merge branch 'master' into next
runtime: forgot to go back to the 'old' style using gruel.
Merge branch 'maint'
Merge branch 'master' into next
cmake: updated GnuradioConfig.cmake file to look for headers installed in 3.6.
Merge branch 'master' into next

Conflicts and updated for 3.7 changes:
	cmake/Modules/GnuradioConfig.cmake
runtime: fixed constants to export through swig properly.
fcd: fixed namespace, api for fcd.
modtool: added comment to modtool's generated root CMakeLists.txt file to describe use of GnuradioConfig.cmake.
Merge branch 'master' into next

Conflicts and fixes for 3.7:
	gr-utils/python/modtool/gr-newmod/CMakeLists.txt
gitignore: git now ignores the build/ directory
Merge branch 'next' of https://github.com/gnuradio/gnuradio into next
Merge branch 'next' into next_docs
sphinx_docs: Fixes to remove build warnings.
docstrings: Improving subpackage docstrings.
Merged in 'next' branch.
Merge remote-tracking branch 'bhilburn/gitignore_fix'
Merge branch 'master' into next
Remove deleted header file from cmake install files.

Signed-off-by: Philip Balister <philip@balister.org>
runtime: added typedef to logger.h to allow MSVC to use mode_t