Fix settings not properly loaded at ST first launch

When the plugin is loaded at startup, `sublime.load_settings` will not return the expected settings object, causing the  plugin to try to communicate with `None:None`. Editing the plugin or the preference file would make it work until you restart sublime text.

Since I did not find another place to put the init code that would be called at a good time, I simply load settings at each run. It is the way a lot of other plugins have chosen.