Move resolve to its own concern

Shouldn't be exported globally

Conflicts:
	lib/sprockets/paths.rb
Only support resolve accept:
Tweak resolve error message
Use proper q value parser