fix a bug that made it so certain addons could not save/load their own settings
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'

fixed the getclientdir for addons that are run from a local version of the client