m68k: added CPUM68K_HAS_ROLROR capability flag

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28616 3ad0048d-3df7-0310-abae-a5850022a9f2
m68k: generate smarter shifting/rotation code on 68k, for example by utilizing the SWAP instruction

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28617 3ad0048d-3df7-0310-abae-a5850022a9f2