Typo fix, new comment and two new files.

Typo in get.m for sw_reg.
Comment in remove_all_blks.
Two new init files for the remasked software register block.
Fixed for blocks without ports.
Snapshot uses info blocks to store param info.

info_blocks are used to store parameters that will be written to the design info table during casper_xps.
Software register with definable input/output.
Some refactoring and removal of unused variables.
Updated for new software register.
cmult mod

Usual asynchronous mode involves a pipeline along which en travels.
For certain applications (e.g the feedback oscillator), it is more useful to have en feed every block without the pipeline.
feedback_osc bug fix

The feedback_osc requires that cmult uses a shift register style
data line (all stages shift simultaneously) instead of one at a time
as with a pipeline approach when in asynchronous mode.
coeff generation option added to fft_wideband_real

Now an option to generate coefficients using multipliers in fft_direct
instead of forced as the default.
Merge branch 'master' of github.com:ska-sa/mlib_devel