Improve shipment.manifest db query

Fixes #3208
Move backend shipment manifest block into a partial

This should help extensions or even users apps to override that part of
the layout more easily, without having to override more than it's needed

Fixes #3208

Conflicts:
	backend/app/views/spree/admin/orders/_shipment.html.erb