Merge pull request #1 from drywall/master

Fixing bad feed handling
Adding check for empty $uids var
Making sure download_url() function exists
Ensuring media download functions exists and adding try-catch block
More generic way to include special functions