Implement Unleash API endpoints /api/admin/state/import and /api/admin/state/export

Background

Customers have asked how they can import feature flags from Unleash to GitLab. Unleash have /api/admin/state/import and /api/admin/state/export API endpoints that either import or export feature flags and strategies.

Proposal

Implement Unleash API endpoints /api/admin/state/import and /api/admin/state/export to allow feature flags to be imported to GitLab, or exported from Gitlab. As far as I understand, GitLab implements a subset of Unleash's API, to act as a "drop-in" replacement for Unleash server.

Edited by Michael Trainor