Big over haul

Switched almost everything over to promises, instead of callbacks.
Added weather alerts to the top bar, next to the temperature.
Updated the Plex function to have this app show up properly at plex.tv.

Also I'm starting to add debugging code. I haven't added it to
everything yet. As of right now. The debug logging runs on app start up,
getting drive space information and getting bandwidth.