Revert "Temporarily ignore request specs in Travis"

This reverts commit a424c3917c4511465e5b8b88da704bf4257e8485.
Revert "Temporarily ignore content-owner specs in Travis"

This reverts commit 268385a5c8b23427cecdf02b3df2f1e50348a2b3.
Don’t try to search claims for unknown videos

Supposedly YouTube API should return "No Items" or at most a "Not Found"
error when the filters for claimSearch do not match any video. Instead,
YouTube API raises a 500 error without explanation.

For now, this case is very specific and not needed, so it can be removed.
Merge pull request #63 from Fullscreen/fix-travis-tests

Fix travis tests
Remove encrypted keys from .travis.yml

When tests fail, the log file prints out the failing request in
curl format, which might contain authorization tokens that should
not be made public.

Until we have a logger level that allows us not to print out secure
information in error logs, we disable Travis on pull requests and
we run the tests manually.
Merge branch 'remove-travis-keys'
Add channel.content_owner_details
Merge branch 'feature/content-owner-detail'
Alias `policy.time_updated` to `policy.updated_at`

This is more coherent with the other timestamp attributes
Merge branch 'rename-time-updated'
`size` doesn’t load all the pages of collection

Calling `size` on a collection (for instance on account.videos to know the
number of videos owned by an account) will now return the number of items as
specified in the "totalResults" field of the first page of the YouTube
response, rather than loading *all* the pages (possibly thousands) and counting
exactly how many items are returned.

The old behavior is kept the same for the `count` method.
Merge branch 'size-not-count'
FIX support for Ruby 1.9 broken by 4c192be

In Ruby 1.9, Enumerator.new does not take an optional 'size' parameter.
To make the code compatible with Ruby 1.9 (again), a new Yt::Iterator
class is added that inherits from Enumerator but is compatible with Ruby 1.9.
Merge branch 'backport-enumerator-to-ruby19'
Add `MatchPolicy` to update the policy of an asset

For instance, to change the policy of asset 'ASSET123' to 'POLICY456' run:

```ruby
match_policy = Yt::MatchPolicy.new asset_id: 'ASSET123', auth: content_owner
match_policy.update policy_id: 'POLICY456'
```
Merge branch 'add-match-policy'
add #match_reference_id to claim model
Merge branch 'feature/claim-match-info'
Add references.insert to references collection