Add extension model for supporting SPAN/ERSPAN

Change-Id: I145e5da3a4c227aa6289542bf6e76479ae4de88a
Signed-off-by: Tom Flynn <tom.flynn@gmail.com>