Implement style font support

Also removed font changing feature in project tree to allow styles to
manage the font
Default to tile view in startpage

I had originally changed the default to Details, but for everyday use
Tile view is more user-friendly.  Advanced users can always switch to
Details manually if they need to know the game path.
Merge pull request #28 from fatcerberus/master

Additional style tweaks