add support for redemptions end point
bump version
bump gem
Explicitly specify each request methods with paths for containers endpoint.

The reason we do this is we have GET request point to v5 
but the others to v4.
Override video fetch, update, create, destroy class functions
to explicitly specify paths version to each endpoint
add backward compatibility support for videos/:video_id update/delete endpoint to v4.
Add support for v5 login
update session endpoint to use v5 endpoints
bug fix where api version for session endpoint was incorrect
Need to override these methods to ensure the calls are made to the right
endpoints.

This is because viki-api-gem runs as a singleton, once you change the path of an endpoint to another version, the subsequent api call you make will use the previous value of `path` unless you explicitly state the api_version of the next endpoint you're calling.
bump gem. add changelog
Correct container.rb and video.rb to v4
Revert artist cast to v4
API Gem logs with IP

https://app.asana.com/0/2149341064395/9309424530486
Session PUT now is supported in v5 API.
update spec description
bump version
Should return error for malformed json
Fix specs for viki api gem
add video and container endpoint to be cacheable