Context switch now merges current userland VA into kernel context.
fpu context is handled during context switch.
ldt related assembler cruft removed - this is already implemented via call to xen_set_ldt()
userland tls register context is conditionally fixed up during context switch.
Approved by: gibbs(implicit)