ctrlport: Changed RPC setup call to only require block's alias and not all of the other info we used to require. gr_top_block shows the new interface.

The flowgraph now automatically calls setup_rpc on every block when the flowgraph is run. No need to have setup_rpc() in the block's constructor.
ctrlport: updated all blocks using controlport to use new style of setup_rpc.

QA fixed and passing.
qtgui: adding a time raster plot (support for bits and floats).
qtgui: making sure all qtgui files have copyright notice.
qtgui: added time raster GRC block to the block tree.
qtgui: adding QA code for time raster plot.
qtgui: updated documentation in doxygen manual about qtgui plotters.
qtgui: fixed intensity bar for time raster plots.
qtgui: set default nconnections to 1 for time raster plots.
ctrlport: adding back old (almost) style API for controlport.

Allows us to create controlport interfaces from a name and object pointer and not just the alias of a gr_basic_block.
ctrlport: removed obsolete files.
ctrlport: fixing interface to rpcbasic_register_variable for new API to other functions.
Merge branch 'master' into next
Merge branch 'master' into next

Conflicts:
	gruel/src/python/CMakeLists.txt
gruel: fixing PMT naming issues with new PMT utilities.
build: generated headers naming issue fixed.
Merge branch 'next' of gnuradio.org:gnuradio into next
build: fixing earlier fix on generating and installing headers.
gruel: wrong PMT install directory slipped back in.
analog: adding rule to install noise_type.h.