grc: added new IO types
Added all complex/real float/integer types.Used volk naming convention: fc32, etc...
The port type checking now relies on IO size,therefore a short vector of length 2 can connect to a complex short,a float can connect to an int....
grc: replaced asserts in python subdirectory
grc: define doc for license in case its optimized out (that was easy)
grc: moved wxgui blocks and python into gr-wxgui/grc
Prefixed wxgui blocks with WX GUI in the block names.Added category to wxgui variables blocks (not in the main block tree.xml)
updated wiki url
Switched the python classes to inherit from the base and gui classes.Use only **kwargs so all contructor parameters must be passed with keys.Moved gui input forms classes from base to gui param module.
Removed Source and Sink classes as Port subclasses.A port can be a source or a sink based on the dir parameter.
apply diff from previous commits
make use of gr.version()
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11420 221aa14e-8319-0410-a670-987f0aec2ac5
Merging r11186:11273 from grc branch.Fixes, features, and reorganization for grc.Minor fixes and features for wxgui forms.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11274 221aa14e-8319-0410-a670-987f0aec2ac5