add guard, gem updates

combustion origin now has the features we want
slim 2.0.0 is released