Fix #705, `EditorFor()` finding incorrect values

@sornaks for test utlility changes
@rynowak for `TemplateInfo` changes
because I was adding a test class which uses this, follows our engineering guidelines, and relies on this class.  IOW this class shouldn't have been hidden down in the ...Test namespace -- nothing should be there.