Fixed: titles with no contents shouldn't be shown

Other changes:
1. new phpunit framework does not require inclusion of phpunit files
2. Better error handling when $output['error'] is an array
3. Record redirect headers when trying to get redirected URLs for
   results from rssReader