Factored out get_defaults() function to avoid code duplication
Factored out consume_task_list() to avoid code duplication
PodnapisiWeb service based on the simple web interface.
Enable the PodnapisiWeb service.
Request XML search results.
Fixed get_defaults() function call
Fixed missing import
Fix Subtitulos on incomplete subtitles and use bs4 syntax
Add python 2.6 compatibility on download_zip_file
Merge remote-tracking branch 'wackou/develop' into develop

- Move get_defaults to core
- Add new functions to __all__
- Fix download_subtitles in api
Fix repr of ServiceConfig when no cache_dir is given
Merge pull request #113 from abenea/podnapisi

Podnapisi
Fix unittests for SubsWiki
Fix PodnapisiWeb and add unittests
Fix PodnapisiWeb service

- Remove the sR parameter that does not accept multiple
  values and is case-sensitive
- Ensure the languageId is an integer
- Update filesizes in unittests
Update filesizes in unittests
Skip badly encoded paths and require unicode for api calls
Replace filesizes checks in unittests with subtitles validation

Use pysrt for subtitles validation
Allow empty keywords in services

Applies to addic7ed, subswiki and subtitulos
Fix subtitles validation