modtool: Python general blocks used grextras syntax
Converted gr_logger to use log4cpp
modtool: fixed general python block template
MSVC fixes

* blocks: changed peak_detector_XX from GR_CORE_API to BLOCKS_API
* blocks: fxpt_nco does not export symbols
* Added /bigobj flag to MSVC compiiles to allow for larger object files
blocks: udp_sink and udp_source implemented in gr-blocks using boost::asio instead of sockets.

Needs testing on non-Linux OSes.
blocks: actually adding the udp_source blocks.
blocks: adding default arg value to mute_XX.
blocks: adding probe_rate block

Conflicts:

	gr-blocks/include/blocks/CMakeLists.txt
	gr-blocks/lib/CMakeLists.txt
	gr-blocks/swig/blocks_swig.i
Merge remote-tracking branch 'ncorgan/msvc_fixes'
Merge remote-tracking branch 'gr3.7_log4cpp'
log: replacing log4cxx with log4cpp.
blocks: This is C++, not Python.
log: fixes to replace log4cxx with log4cpp.
docs: fixes for doxygen warnings (and a simple build warning).
Merge remote-tracking branch 'mbant/grmodtool'
Merge remote-tracking branch 'm0mik/modtool_general_python_template_fix'
blocks: fixing some UDP handling of ports/options; using gr-blocks blocks in QA.
core: boost::filename3::path::/ operator works on older boost verions than /=
docs: fixing a section name collision.
modtool: Python general blocks used grextras syntax