x86_64: implemented setting current_task
x86_64: removed symbol lookup during page-fault
made vsprintf portable and fixed bugs in it