Fix property list response serializer to handle 204 responses

Fixes #1645
Merge pull request #1647 from kylef/issue-1645

Fix property list response serializer to handle 204 responses