refactor: architectures.

Adds dnf.arch, with great fanfares removes dnf.rpmUtils.arch. The inisght is
that DNF does not really need to know about the arches, with the ocassional
exception of basearch.

Related: RhBug:1072972