Add HTTP check before attempting to download DarkAPI
Less lines, more consistent variable use
Woops, forgot DarkAPI HTTP check for darkbuttons
Merge pull request #1 from gknova61/darkprograms

Just some minor cleanups, added HTTP check