Full review (do not merge)

Yes - tests require the `smart-proxy` gem. How does foreman handle this btw (assuming the plugin tests require foreman, don't know if it's the case)?