gr: fix 2 places where pyc files get generated in-tree

Included the GrPython module to define PYTHON_DASH_B.
Merge branch 'maint'
filters: add alias of "BLACKMAN_HARRiS" to "BLACKMAN_hARRIS" for consistency.
Fix some minor warnings.
digital: updated BER test recever to use new SNR probe in digital.
Removed whitespace and added dtools/bin/remove-whitespace as a tool to do this in the future.

The sed script was provided by Moritz Fischer.
digital: make seed value unambiguous
Merge branch 'maint'
This patch enables JACK only when both a library and include files are available in the system.

This change helps to build gnuradio on systems which have a libjack.so library available for compatibility purposes without the header files (like gentoo where libjack.so is part of app-emulation/emul-linux-x86-soundlibs).

Signed-off-by: Maciej Grela <maciej.grela@gmail.com>
Improving qa_constellation_receiver.
pmt: fix segfault in deleter
digital: fix QA for constellation to always reset the seed for deterministic tests.
Merge branch 'maint'
Merge branch 'test/fix-pmt-deleter' into maint
Merge branch 'maint'
Volk: add support for checking AVX enable state of OS.

Some systems (notably Xen hypervisor) appear to use XSETBV to disable AVX. This causes SIGILL when running AVX instructions. This commit makes Volk check XCR0 on the AVX arch before proceeding.
Volk: also check to make sure OSXSAVE is enabled so you don't check XGETBV when OS has it disabled.
Merge branch 'maint'

Conflicts:
	volk/gen/make_cpuid_c.py
gr-uhd: uhd_rx_cfile outputs USRP configuration instead of args if user has that feature enabled
Revert "Merge branch 'test/fix-pmt-deleter' into maint"

This reverts commit 04e2ebb979942cada74f10ea022342716c6851bf, reversing
changes made to 25d687550a0322ffaf270f25faf2b4a78a97142c.