quare_transposer input number bug fix

the init script for the square_transposer had an incomplete name
for the barrel_switcher block causing a script failure as reuse_block
could not find the specified block in the libraries.

Added default value so that script can be run from the command line.
Added logic to generate an empty block when input number = 1 for storage
in the libraries.
Replaced i and js with p and qs as Matlab treats i and js as 'special'
adc2x14_400 addition

adc2x14_400 and adc2x14_400_4x yellow blocks and associated infrastructure
added. adc2x14_400_4x increases the data demux factor by 2 (from 2 to 4) for designs
with tight timing requirements.

Implemented by Guy Fenack with help from Bruno Serfass.

Designs compile as expected but untested on real hardware.
removed clutter from ADCs section of BEE_XPS

adc_sim seems to use a script not contained in the libraries and
contains of1, conv, of_detect_bus that are unused anywhere else.
Removed as not useful to anyone not having the adc_sim init script.

Also, this functionality is provided by generic_adc
retry for adding adc2x14_400

Added updated yellow blocks and library scripts.

Compiled reference design but untried on hardware
stale biplex_core fix

fft_biplex in the libraries contained a stale version of the biplex_core
block. This caused errors with setting up the FFT family in some cases.

Internal unscambler in fft_biplex moved to casper_libraries_ffts_internal.
fft_biplex_init changed to fully draw the fft_biplex block with a default
empty state in the library (removing the chance of fft_biplex containing i
a stale block). fft now draws and simulates correctly.
adc_sim, of, conv, of_detect_bus readd

cleanup commit c77818c broke adc083000x2. Added blocks back to ADCs
section.
removing unused files

BEE2 base project
iBOB base project
generic pcores
removing corr bee2 and ibob code from the scripts

also removed framebuffer as it was only used by the iBOB
biplex_cplx_unscrambler fix

biplex_cplx_unscrambler was moved to FFTs/Internal but the link to
the library was not properly disabled. Initialization commands were moved
to a proper script and munge_init added to disable the links.
update library location

It seems there was an idea to create an adc_lib and some blocks were
moved there, but the move was abandoned part way through.
Removing the old gavrt library
updating the conf callback script
adc083000 script clean-ups

removed references to adc_lib.
replaced reuse_line with add_line.
replaced 'simulink/Sources/In1' with 'built-in/Inport'
replaced 'simulink/Sinks/Out1' with 'built-in/Outport'
Added new option to PFB for fanout delay.

All three PFBs (only fully tested with pfb fir real though) have a new option which allows for delays to be added between the address counter and the ROMs that hold the coefficients. For designs with large channel/tap counts, this was becoming a timing bottleneck.
Merge branch 'master' of dbelab00:mlib_devel_dbelab00
Compare block locations in lower case

The input block location should be converted to lower case as well as the
location found for the block with the same name. (thanks Glen)
Merge branch 'master' of github.com:ska-sa/mlib_devel
Removing legacy code
Removing iBOB, BEE2 and CORR related code

Removed the following blocks:
XAUI - Only supported BEE2 and iBOB
CORR_mxfe
CORR_fr
CORR_adc
CORR_dac
iBOB_lwip
frame_buffer
vsi
dac_iBOB
sram

Edited the following blocks:
XSG core config - Removed iBOB, BEE2 and CORR options
GPIOs - Removed iBOB, BEE2 and CORR options
DRAM - removed support for multiple DIMMs
removing legacy code

removing the scripts associated with the blocks removed in the previous commit