Add the JMS Serializer to the project dependencies.
Add new document related exceptions.
Add new document related interfaces.
Add a method getDocumentManager to the TableInterface.
DocumentFactory implemented.
DocumentManagerFactory implemented.
DocumentTrait implemented.