Fixes issue #2 by eliminating getAllDeploymentProjects lookup with autocomplete against rest api
Uses bamboos quicksearch api to dynamically load deployment project as user types
removed deploymentProjects list from configurator class, but now passes existing name if set to pre-load dropdown on edit.
With these changes I saw no distinction between needs of ..ForEdit and ..ForView, so they both call the same shared methods to populate project ID & Name, and Environment list &ID
(I also updated to bamboo 6.3 so I could use specs to pre-populate large volume of deploys, and eliminated fastdev/cli in favor of new quickreload approach, but neither is important to the functionality at hand)
Hi @Eddie Webb , thanks for your contribution. I'm happy to review this submission and get it merged into main repo, but I would need you to sign electronically the Contributor License Agreement (CLA) before I can accept this pull request. Go to https://developer.atlassian.com/opensource/ please, find the "Contributors License Agreement" section and fill appropriate CLA (individual in your case I suppose it would be) please.