Ongoing work due to refactoring mpls_control_interface.

NOTE: This is only  an informal commit! Purpose of this operation is to show
NOTE: progress about ongoing work. Now, at this moment I'm working
NOTE:  to resolve this issue (see description above). Do not try
NOTE: to compile this stuff, it contains bugs!!!