Added 'get' settings interface functions

Automatically get settings and set defaults if they don't exist.