Rename package.
Add IDocument interface to facilitate various document implementations.
Rename Document class to R2RmlDocument