RavenDB-1046 Refactor DocumentDatabase

introduced:
AttachmentActions
DocumentActions
IndexActions
MaintenanceActions
NotificationActions
PatchActions
QueryActions
TaskActions
TransformerActions