post 'parent' value should be null rather than zero if unset

Having a field be either an integer or a nested object makes parsing more complicated. Furthermore, knowing that a parent ID of "0" means that a post has no parent is WordPress inside knowledge that should not leak through the API.
Merge pull request #391 from maxcutler/patch-2

post 'parent' value should be null rather than zero if unset