core: adds a function to top_block to get a list of edges as a string.

Also exports it through ControlPort.
blocks: moved transcendental block to gr-blocks.
modtool: another fix in the SWIG generating code
Merge branch 'master' of git://github.com/gnuradio/gnuradio into grmodtool
Merge remote-tracking branch 'mbant/grmodtool'
Merge branch 'next' of gnuradio.org:gnuradio into next
Merge branch 'master' into next
volk: adding necessary cmake file to use GrPython.cmake.
volk: adding a volk_modtool tool.
blocks: removing gr_transcendental from gnuradio-core.
blocks: fixed typo.
grc: adding peak_detector_xb back after accidentally removing it with peak_detector2.
core: adding a mutex as a protected member of gr_block for use in protecting set and work function access to variables.

This is used in gr-analog's noise_source and gr-filter's fir_filter_XXX since these two cause particular problems (in next's channel model). This shows the use of the mutex for general protection when needed.
Merge branch 'master' into next
volk: adding to the README to better describe how to use volk_modtool.
analog: adding mutex locking when updating the fastnoise source parameters.
Merge branch 'next' of gnuradio.org:gnuradio into next
Merge branch 'volkmodtool' into next
cmake: adding Boost version 104601 to list of bad Boosts.
Merge branch 'maint'