Added a basic skin feature.

Skin is configured via "skin_name" in preferences. Skin is used as the
search path for graphics, music, and sounds before the search path of
the current package.