Fix Configuration Renaming Bug and Annoyances

- Do not allow WinForms to rename a Configuration's
  ListViewItem by index after we've sorted.
- Maintain invalid input, allowing users a chance to correct.
- Allow renaming through the keyboard (F2)

Change-Id: Ia79307c2a2b84259323aad11d42ef0113c5fda55