requires lein 2 because :provided is implemented in 2
increased a test timeout slightly because it was failing in some cases