Fix ABI borkage. This removes Headers::Base::clone() (which was a new virtual), and adds an unexported HeaderMaker<T> class, which is used in the factory to create headers from given type strings.
svn path=/branches/work/akonadi-ports/kdepimlibs/; revision=1006757