Implements #95 Auto-close failed merge request

This version only uses intrinsic rather than object Booleans, and also only has the Auto-close feature within it, since that was my interest.  I will submit a separate request for the other similar feature.
@timols, @mc1arke