* Monkeypatch fetch user and use pytest.tempdir
* Cover spotify_tools.grab_album()
* Cover avconv conversion
* Cover grab_single()
* Reduce code repetition
* Move grab_playlist() to spotify_tools.py
* Move Spotify specific functions to spotify_tools.py
* Refactoring
* Return track list from write_tracks()
* Fix tests
* Cover more cases in generate_youtube_url()
* Test for unavailable audio streams
* Test for filename without spaces
* handle.py 100% coverage
* Improve config tests
* Speed up tests
* Install avconv and libfdk-aac
* Some cleaning
* FFmpeg with libfdk-aac, libopus
* Some refactoring
* Convert tmpdir to string
* Cover YouTube title when downloading from list
* Explicitly cover some internals.py functions
* Use custom formats to generate file name
* Do not mess up search term
* Fix tests
* Fix conflicting names
* Fix subprocess call on file paths with spaces
* Create directories and keep spaces as defaults
* Fix config merge
* Remove underscores from default file format
* Remove debug info
* Show possible formats in usage help
* Refactoring and addition of logzero (#172)
* Refactored convert.py and added logging.
* Added logging and refactored.
* Added logzero to requirements.txt
* Added logging to metadata.py
* Created a log in misc.py. Updated slugify import.
* Some general improvement
* Improve message layout
* Improve test mechanism
* Implement debug level logging
* Fix some minor mistakes
* Make pytest happy
* Remove unimplemented --verbose option
* Update ISSUE_TEMPLATE.md
* Rename LICENSE
* Remove obvious from log.debug()
* Show track URL when writing to file (debug)