XX-11193: Expose Park Orbits REST API

Park Orbits REST API management

- api/orbits GET to retrieve list of configured orbits based on orbit id, POST to create new one
- api/orbits/{orbitId} GET, PUT, DELETE to retrieve, modify and remove orbit based on orbit id
- api/oribits/{orbitId}/settings to manage orbit options (GET, DELETE, PUT by setting path)
- api/oribits/settings to manage general service options (GET, DELETE, PUT by setting path)
- api/orbits/prompts GET for list of orbit prompts, POST to upload new prompt
- api/orbits/prompts/{promptName} GET to download prompt based on file name, DELETE to delete prompt
- api/orbits/prompts/{promptName}/stream to stream prompt

Added general support for file management