Make needs_change plural

Does not actually handle more than one change correctly yet.
Just turns the attribute into a list and makes current processing
iterative.

Change-Id: I1acd62125b315fdcf04594cb52a71b16093884a7
3 files changed