Update settings in a method that will always pull the newest settings.xml

This may not be the best method, but it works every time.  It has a 10sec delay before updating settings once XBMC detects the addon settings have changed.  this is to attempt to reduce the amount of repetition.