ruby: initial support. Let's start over

Change-Id: Ie5be311e4b5ad40a2633342eae0f4729a0c76c20