Merge pull request #841 from libexpat/issue-839-reject-direct-parameter-entity-recursion

Reject direct parameter entity recursion (part of #839)