split solr rake tasks up and refactor overriding strategy.