Fix summaries that are bigger than one line.

In certain cases it seems like summaries actually get bigger
than one line, which causes rpmbuild to puke so we need to
analyze the spec file and ensure that the summary is not more
than one line and truncate it if it is.

Change-Id: Ia2de237eedee86eda151525c074399208c95bc28
Use a helper to install rpms that can handle the nothing to do case.

Change-Id: I6ae591ffd73271a6b22ff27d6dfee4a2128b2d0b
Merge "Fix summaries that are bigger than one line."