Get rubygems to stop yelling at me
Add a :test source, refactor sources appropriately