Updated unit test hierarchy of classes so that if one doesn't require a db it can opt out and thus it runs much much faster.
DynamicDocument and DynamicNode. Fixes: #U4-691 Fixes: #U4-690