introduced adr, add, sub with sp
introduced bitmsk-12
correctly encode adr instructions
improved unittests, added test to makefile, fixed bx typo in docs
check retvalue of disas, use armv7-instr-t for armv7-instr-labels
added type for some shift instructions
added b bl and svc instructions