deduplicate albums() and items() methods

This also drops the keyword arguments to these methods, which were vestigial.
simplify get_query using class attributes
consolidate excess SELECT in load()