Ref #1448
Streamline the naming by prepending the _mt prefix to the gdt labels.
The class provides the load() function which reloads the GDTR with the GDT address in the mtc region. This is needed to make the segments accessible to non-core threads. Make the _gdt_start label global to use it in the call to _virt_mtc_addr().