converts ci scripts to ruby and updates tests to add libfrank to staticlib

## motivation

Bash is so 1989.

Let's use ruby, which is so, em, ~1993.  

Twenty years from now, we'll write the scripts in Swift.

CI tests were failing because librank was not in the staticlib.