throw exception on basis.dom.wrapper.Node's node manipulation methods when dataSource adapter used but no dataSource

small changes in basis.data.resolveDataset, add tests
fix issues on node/dataSource/dataSource adapter source destroy
use basis.data.resolveDataset for basis.data.SourceDataset