Identify C-based gems

In order to support JRuby and reduce cross-platform friction, we should identify and possibly replace any C-based gems.