Add facility to specify multiple fonts in one .font xml file.
One of the main issue here is what to return from the load functions.
Returning an std::vector<Font*> seems to be the only option
I will write a protoype for default and see how it works
Resolved in a series of commits starting with commit 523335b
Multiple Fonts can now be specified in a general <Fonts> tag