Cartridge prep

This commit adds ruby, ruby18, perl and python cartridges.  The tests shouldn't be actively run yet but this is for handoff to the other runtime members to fully write tests for.