Kernel/x86_64 - Separated task switching from timer interrupt

UCC git Repository :: git.ucc.asn.au