Implement flip/mirror for individual layers
Backport Canvas Size dialog fix

Actually, it's a command bar fix, but it only affects the Canvas Size
dialog
Implement rotate 90/180/270 for individual layers

Also, fix some errors with the "rotate whole image" equivalents; sloppy
of me to only test those on perfectly square images.  <smacks forehead>