refactor MPU classes and tests

sequential MPU strategy of swift was copy/pasted from aws-s3 without a test.  I rewrote the test for both and cleaned up injection config.