Adds integrated and incubated release names to programs.yaml

- See different scenarios in https://etherpad.openstack.org/p/4YtcSwaEK8
- This patch implements scenario A, a balance between human readable and machine usable.
- Resulting data structure preferable.
- Realize that other-repos: is not backwards-compatible.
- Uses release names, could use release numbers if needed.
- Set integrated-since: to the first development cycle the project was integrated in.
- Set incubated-since: to the first full dev cycle that the project spends in incubation.
- For cross-purpose programs, do not set release info (open to discussion).

Change-Id: I1735384a20fa8e03ecc640fcf4ee8ffe879bc930
Merge "Adds integrated and incubated release names to programs.yaml"