UPDATE: MPLS: bugfixes due to refactoring.

Note, commit contains serious flaws. This commit might understood as
developement status report. Ongiong tasks are rewriting comments, writing
neccessary documentation and debugging netmpls/mpls_shim.c due to BoS
handling.