test: cleanup basis.data.dataset suite
basis.data: resolveDataset re-use adapter when possible
basis.data: resolveObject re-use adapter when possible
basis.data: fix some issues with resolveValue (+tests)