VersionElement: attempt most likely match first
percona-server 5.5.30-30.2

Closes #19246.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
auto-scaling 1.0.61.2

Closes #19237.
Closes #19243.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mr 1.14

Closes #19242.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ircd-hybrid: set sysconfidr to #{etc}

It was looking for ircd.conf in the etc directory of the cellar

Closes #19245.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix download strategy for SVN HEAD

After converting to Pathname to create paths, using '+=' will result in
path concatenation by '/', which result in weird path like
'gcc--svn/-HEAD'. This patch should fix this.

Closes #19233.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>