[ARM] More optimization in ARM inst emulation for guest

This patch optimizes instruction decoding in ARM inst emulation for
ARM guest but using switch cases wherever possible.

Signed-off-by: Anup Patel <anup@brainfault.org>