Switch to puma to allow for multi-threading. Should resolve some issues with unresponsive mtconnect agents.