intel_mp: move shm initialization to constructor
intel_mp: move shm initialization to constructor

Initialisation of the shm frame needs to be done in the constructor
method to avoid being overwritten by the frame created in core.app.

Add a copy of the mtu to the device-specific stats table, add a
counter to record the speed of the interface.

Igalia/snabb,dpino/snabbswitch,dpino/snabb,snabbco/snabb,alexandergall/snabbswitch,eugeneia/snabb,SnabbCo/snabbswitch,Igalia/snabb,Igalia/snabb,snabbco/snabb,alexandergall/snabbswitch,eugeneia/snabbswitch,alexandergall/snabbswitch,Igalia/snabb,dpino/snabb,Igalia/snabbswitch,eugeneia/snabb,Igalia/snabbswitch,eugeneia/snabb,eugeneia/snabb,eugeneia/snabbswitch,dpino/snabbswitch,eugeneia/snabb,snabbco/snabb,snabbco/snabb,Igalia/snabbswitch,alexandergall/snabbswitch,eugeneia/snabb,snabbco/snabb,dpino/snabb,alexandergall/snabbswitch,dpino/snabb,dpino/snabb,SnabbCo/snabbswitch,Igalia/snabb,Igalia/snabb,eugeneia/snabb,dpino/snabbswitch,eugeneia/snabbswitch,dpino/snabb,dpino/snabbswitch,alexandergall/snabbswitch,alexandergall/snabbswitch,snabbco/snabb,Igalia/snabbswitch,Igalia/snabb,snabbco/snabb,snabbco/snabb,dpino/snabb,eugeneia/snabbswitch,Igalia/snabb,SnabbCo/snabbswitch,Igalia/snabbswitch,alexandergall/snabbswitch,eugeneia/snabb,SnabbCo/snabbswitch