Correct vtimer scheduling.
Return better vtimer errors within interrupts.
Don't change the vtimer schedule with no handler.