Simple Ruby interface for sophisticated file downloads