Add settings

Adds settings component, which was based on the settings example from qt4.  This also adds a gameName property to Game, which is used to ensure applicationName and organizationName is set, so QSettings creates the ini file in a reliable location.