remove art_filename Library field

This is the first of a handful of refactorings that take advantage of the new
confit system to simplify parameter passing boilerplate.
remove timeout Library field
fix #281: album art filename respects replace