slr: add custom input stream to httpseekablelinereader to abort on close if not fully read