Fix some instructions not parsing correctly.

Parsec tries everything in order, and will stop once it finds a match,
so if there are two options "a" and "aa", we must put "aa" before "a".
All unsigned and immediate instructions should now parse correctly.