Depend only on spree_core, not the entire spree gem set

Fixes #182