Updated Spanish translation
minor, compilation warning fix.
Replaced hard coded or missing font faces

Added a new property in skin to hold the current font.
This property can be changed in the skin.xml file.
In the future it would be nice to let the user select it.