Simplify axi_lite_mux generic interface to not include address masks
The current interface demands the users list all register base addresses and which address mask shall be used for decoding for each address. It would be very nice if the masks were calculated automatically, and the generic interface was just a list of base addresses. Would in many cases yield a more efficient implementation.
Generic type is also propagated through axi_lite_to_vec as well as axi_to_axi_lite_vec.