Flip rotate

This branch introduces some changes in the interest of generating more training data:

* `FlipTransform` has been updated to flip a template's points in addition to its image.  An initializer also adds an abbreviation with the correct indices to swap for the MUCT point set.
* `RandRotateTransform` rotates an image and its points between a specified range.  To facilitate an algorithm like `Dup(5)+Expand+RandRotate`, `File::append` has been modified to append points/rects instead of overwriting them.
Made it easier for me to figure out which points are getting swapped - I'll reindent so that it makes sense again.