Added support for reverse and rotation bruteforce rules to rulegen