cainteoir-gtk/document.hpp => libcainteoir-gtk/

This makes the API in cainteoir-gtk/document.hpp private. The
intent is that these will be used internally by libcainteoir-gtk
to implement the document viewer class, while shielding the
implementation details from the public API.