RV-333. Extract SIX into a separate gem.

## [RV-333](https://fundbase.atlassian.net/browse/RV-333)

## Problem
We need to extract the SIX API wrapper into a separate gem

## Solution
* Create a gem
* Write specs
@dotnet236 despite the fact that Ruby is not C, `alias_method` before definition does not work.