Closes getlantern/lantern#1766

Defaults are more complicated than that.  For example, let's say that we add a new field to ServerInfo that has some default value.  We want to apply that default value to all servers already configured in the user's yaml, hence the need for our applyDefaults() method.