AdjustmentSource tests moved into a shared example.

has_many and before_destroy declarations moved into concern.
Space missing to the left of {.