Feeds Updated

A lot of the incoming RSS feeds were dead, so I spent a couple of hours today to find replacements. This is as much for me as for you so I have one place to go for my space and astronomy news. I need to put togther another physics set of feeds, too, then I'm good.I also finally took the time to get the image links working correctly. The URL rewriting was a bit finicky and things had to be done in the right order, but it all appears to be working now.