added a requirement for submitting a budget code on server launch, even ...

I lied. It *is* required. We associate a budget code to any cloud resource that can incur a cost. In the U/I we apply 'default' to the launch if the user doesn't pick one. This budget value needs to be passed as part of a start server POST.