fix content type of v2 part methods (fixes issue #7)

this also updates the unit test to catch any regressions with this fix