added empty url filtering to prevent 'null' slashdot postings. rake-task code cleanup and additional parsing, as well