Engine: Fixes #3326, 3327: Changesets & Changeset History initial conversion

Modifications to UI for Changesets and Changeset History to function
within an engine.
Merge pull request #3247 from bbuckingham/engine-changesets

Engine: Fixes #3326, 3327: Changesets & Changeset History initial conversion