cmake: Added custom NSIS templates

* Unused "gnuradio Desktop icon" option removed
* GNU Radio Companion can now be accessed from the Start Menu
blocks: fixed header documentation in repack_bits_bb
Merge branch 'master' into next
uhd: enhanced version of usrp_spectrum_sense.py
docs: Minor improvements to documentation in header files.
sphinx: Added sphinx source for gr-blocks.
docs: Include generated header files when generating doxygen documentation.
sphinx: Added sphinx source for gr-analog.
sphinx: Added sphinx source for gr-channels, gr-comedi, gr-fcd, gr-fec.
sphinx: Added sphinx source for gr-filter.
sphinx: Added gr-shd to sphinx docs.
doxyxml: Parse contents of namespaces (necessary for parsing pmt's doxygen).
sphinx: Add start of pmt sphinx docs.  Tidied gr sphinx docs.
blocks: fix file meta data source to handle repeat of files.
runtime: converting runtime core to gr namespace, gnuradio include dir.
runtime: fix include location
analog: update include dir to gnuradio/analog
audio: moved include dir to gnuradio/audio
channels: moved include dir to gnuradio/channels
comedi: moved include dir to gnuradio/comedi