Add puma closes #190

I think Puma seems like the best ruby server choice if we're running from JRuby.