MPLS Decoder - v2.

Adds handling of encapsulated ethernet without a pseudo-wire.

MPLS Decoder handling:
- Encapsulated IPv4
- Encapsulated IPv6
- Encapsulated ethernet with and without a pseudowire.

Obsoletes #1041.

We shouldn't fail here, but set a decoder event that we can match on from the rules.