Fix #19 and remove read data interleaving
The fix consists of the round-robin update:
- the core now keep last the granted master index
- the
en
control in slave and master switch have been updated
Both the changes make the core AXI4 compliant for address channel (more details in #19)
Read data channel with this change doesn't interleave anymore data when completion packets use different IDs.