qtgui: accounted for MSVC having _finite() instead of std::isfinite()
cmake: fix FindUHD.cmake to work with UHDConfig*.cmake, not FindUHD.cmake, since that's what UHD will be installing.  UHDConfig* is a more robust way to find packages, and works with default CMake internal paths.
grc: Reloading blocks forces reload for all open flow graphs.
grc: Reload marks page as modified only if an error occured during import (i.e. ports no longer exist)
grc: adding version information to flowgraph files using XML processing instructions
blocks: Fixed some broken license headers
uhd: Fixed minor issue with kwargs in amsg_source
qtgui: Added a 'vector sink'.

This is a sink similar to the freq sink, which takes vectors as input
and plots them as-is.
grc: moving xml pi into nested data
grc: only fix old message connections if both ends are valid
grc: Generator warning for flowgraphs with a throttle and an external source/sink

The Generator will now issue a warning that it is usually wrong to use
any hardware flow control and a throttle block at the same time.
Merge remote-tracking branch 'martin/uhd/bug682' into maint
qtgui: fixup GRC XML for new QT Vector Sink
grc: added save_reports action.
grc: Small fixes to make menu items consistent.
grc: clean-up toolbar
The functions in wavfile.cc are publicly exported.
Merge remote-tracking branch 'michaelld/refix_findUHD'
Merge remote-tracking branch 'ncorgan/qtgui/msvc_bugfix' into maint
Merge branch 'maint'