Detect when there is only one repo as a candidate.
Initial tests for checkrepo.
Fix description.
Initial steps to detect valid packages in the cache.
Remove the print in check_specs.
Fix a missing continue.
Add initial test for check_specs.
Merge pull request #172 from aplanas/master

A draft for the local cache (not properly tested) and some tests