getTheme() should also return the default theme if a empty theme is set in the config.php

we should also use the default theme if the theme is set to an empty string in the config.php

cc @jancborchardt