reload Marketplace app when navigator.mozApps.getInstalled(), navigator.onLine, or navigator.language changes (bug 808869, bug 824133, bug 830564)

/cc @potch @spasovski @mattbasta