add file and basic structure of fifo_manager
Merge branch 'master' into extend_4AM
construct the whole structure of the fifo manager
add fm_out_data and add old version of do_out_data
add 12 outputs/layer to the data organizer
change the output format of the fifo manager
the data format is changed to dedicated fm_out_data
update data organizer testbench
makes the testbench fit to the new data organizer with 12 output ports
update stub_fifo to the fm_out_data type
make necessary changes to the AM system
transfer commit
small bug fix in fm_out_data for printing
add functionality to fifo_manager
running in test bench
debugged system with 4 AM lanes