added utf8 encoding line to python templates

python breaks if it encounters special characters
in files without specified encoding.
Which is especially funny if you've got umlauts
in your name.
wavelet: fix for -lgslcblas getting stripped out of the link flags due to -Wl,--as-needed default on newer gcc toolchains, results in missing blas symbols at runtime
Merge branch 'maint'
channels: update float_vector to real_vector in grc defs
runtime: makes sure if capping to max_noutput_items with output_multiple that the value is always an output_multiple.
core: makes sure if capping to max_noutput_items with output_multiple that the value is always an output_multiple.
Merge branch 'maint'
channels: fix missing include file
wavelet: do not use unsupported compile flags for OSX
Merge branch 'maint'
Update revision to 3.6.5.1.
Merge branch 'maint'

Used merge strategy -s ours to skip release commit
Clean up text docs.
Update revision to 3.7.0.
Update revision to 3.7.1git
grc: fix to allow grcc to execute in headless mode
Merge branch 'maint'
grc: add bus ports

Bus ports allow ganging together of block input or output ports into
a single display item for connection to other bus ports.
qtgui: fix missing API declarations
Merge branch 'maint'