AUI-1363 - Make aui-redo accessible

Hi Drew,

I made some changes to allow a 'shortcutConfig' object to be passed in so a developer could specify which keys to use.  I originally thought this was going to be an easy change but it turned out a bit complicated.  Please let me know if you think this is a good change, I think it may be a bit over complicated.

Thanks!