cherry pick of is_backorderable from Spree PR
merge resolve, update read me