Revert "Use new rubinius and puma"

This reverts commit 99111501ea018ab5eae77f6959042affc81d574a.
Revert "Revert "Use new rubinius and puma""

This reverts commit e8a6d737ddbfc513e79b3fccf95bb9c8753489f9.