Make NATS recovery more resilient
Switched to using .ruby-version
Orgs with paid quota can use 10mb rds instance [fixes #49420959]

Includes a significant refactor of Models::ServiceInstance#check_quota
and Models::Organization#service_plan_quota_remaining? methods.