Modify some ARM structures

rename armv7m_reg_t as arm_reg_t
rewrite arm_reg_t fields as union instead of macro