Replace assembly code for PC increment to C

added PC increments code in abort_trap_handler not monitor.S.
added LR and SP fields in context structure instead of assembly.