Add node-spotify-edge lib and fix some error handling on network timeout. User spotify username if fullname isnt present