Now throws an exception earlier when a body or source isn't specified for an upload operation.
Updated and fixed some unit tests
Removed an unnecessary helper method and cleaned up DynamoDB Iterators and tests.