cmake: coalesce EXPAND macros into 3 common macros, and switch to using those; simplifies code and makes maintenance easier.
build: adding fstream include files for pedantic compilers.
qtgui: bringing in line with required Qt 4.4.

setGraphicsSystem was introduced in 4.5; doing a version check before its use.
Merge branch 'maint' of git.gnuradio.org:gnuradio into maint
Merge branch 'maint'