added .vectors to the linker script
fixed startup.s, corrected section name to ".text"
qemu won't load the vectors, only stuff starting at 0x10000 so we dont put the vectors in a separate section
qemu won't load the vectors, so we just copy them to 0x0 in our assembly entry point
call svc so we can test the swi vector