Parse RCDATA the right way

This patch fixes #40