Enforce mismatch limit prior to refinement

Adds the option to enforce mismatch limits prior to refinement for both edge level and node level mismatch options. Should close #330.