Adds keyboard shortcuts for copying and pasting fields, additionally adds the ability to duplicate a field via the UI.
Adds a number of new field types and capabilities to existing fields. A massive change with far too many moving pieces to document in a single commit.