Update default hash types
use correct variable name

Previously pmerge errors out when attempting to create binpkgs.
add __str__ method for binpkg repos

This causes a more friendly value to be shown when building binpkgs with
pmerge.