Add a nose config file to check coverage in tests

Also adds appropriate files to .gitignore.
Merge pull request #176 from theaquamarine/coverage

Add a nose config file to check coverage in tests
Revert "Merge pull request #171 from scottwallacesh/master"

This reverts commit 41fad297d98ed03534a230ef9b0f2dc9948c5b1f, reversing
changes made to 3d488fec9c70a45f76737caea69a761182304159.
Merge pull request #177 from scottwallacesh/revert_pull_request_171

Revert imdb_list back to using CSV data instead RSS feeds.
Added check for single file move
Make config selected log message actually work
Fixed up the error Handling a bit. Added the entry as failed.
Added full Error output for IOError
Merge pull request #178 from crawln45/develop

Catch IOErrors in move plugin, fix #2403
username and password are required with imdb_list now. refs #2377, #2382
Make sure @cached decorator obeys --no-cache flag.
fix headers test when run with other tests
Allow fractional intervals
Put a rate limit on requests to api.rottentomatoes.com
Couple other tweaks to rottentomatoes
Update rottentomatoes_lookup schema
Add a second api key to api_rottentomatoes
Add a third api key to api_rottentomatoes
Revert multiple keys for now, may be against the terms
Make our logging capture python warnings
Stop suppressing deprecation warnings
Make unit tests fail due to deprecation warnings
Fix a few instances of deprecated get_plugins functions