Home News Skype now allows you to make calls without sign up or download the app