Route videos collection to Videos#list for specified parameters

Adds support for Videos#list endpoint:

```ruby
videos = Yt::Collections::Videos.new

# Obtain a collection of videos in one API call
videos.where(id: 'cuKWgvkxvBk,a6QHzIJO5a8').size #=> 2

# Most popular videos in the People & Blogs category
videos.where(chart: 'mostPopular', video_category_id: 22).first #<Yt::Models::Video ... >

# Most popular videos in a particular region
videos.where(chart: 'mostPopular', region_code: 'US').first #<Yt::Models::Video ... >

# Videos I have liked or disliked
account = Yt::Account.new access_token: 'ya29.abcdefg'
videos = Yt::Collections::Videos.new auth: account

videos.where(my_rating: 'like').size #=> 41
videos.where(my_rating: 'dislike').size #=> 6
```
Unlike `claims#list`.. a video collection with **no parameters** specified should be routed to Videos#search, as results can still be retrieved

```ruby
Yt::Collections::Videos.new.size #=> 1000000
```