only show eligible adjustments on the backend

Conflicts:
	core/app/views/spree/admin/adjustments/_adjustments_table.html.erb
Check for existance of payment? method on Order instances before calling it

Fixes #2910