Update to a newer version of puma

Thought it would help, doesn't seem to.
I think I have the rest of the git stuff done

Needs testing
Removing the exception for not being implemented

Also doing a clone, again, needs testing.