Fix horizontalbar sizing bug
Relocate constructor to implementation file
Add static AppDir function

Finding the app dir will be moved here; too much redundant code
being used for this everywhere.
Use Settings::AppDir instead of determining here
Actually instantiate the right class...
Use Settings::AppDir() for finding our working dir.
Show message box when we can't find the skin
Add post build hook to copy skin files