Do recommends pruning after selecting the highest versions

Michael Andres convinced me that is is what most users want. It
doesn't break any test cases, so let's hope it makes the world
a better place ;)
fix a couple of leaks in the bindings
fix memset calls in sha2.c
fix another edge case will dup mode and multiversion packages [bnc#828389]
add changes, bump version