datapaths: Fix for new XID generator
Add a bunch of missing GPL headers
Remove rest of MPLS

This removes some MPLS stuff from the software switch and
the libopenflow tests.

Again, if we want to add this back in, I think we can do it
as subclasses/additions.