fix(announcer): detect first exposed port instead of hardcoding to 5000/tcp
fix(schema): remove uniqueness constraint on containers
fix(controller): only scale web=1 if procfile has web entry