Add more robust serializing
Add PROPFIND method and unit test