[WIP] Deduplicate Spree::Adjustment loads for performance

Work in progress to deduplicate loads of adjustments via enforcing the same object graph walking on each adjustment access.
@dkubb I do not see the format violation in touched code. Most likely your comment does not apply anymore to the current version of the code.