trimmed unused gems and upgraded dev/test gems

I don't think any of these are used but none of these gems are used by the actual toolbelt, just in dev and test.

I also consolidated them into the same group since dev and test are really the same thing here.

Anything look potentially hazardous @pedro?