PPP-3146 widgets.js from Twitter doesn't have license or distribution

Need to add this back for now, as it breaks Home and Browse.  Will need to investigate what to do next in regards to licensing.