implementation of cloneDeep

see #455 
```javascript
return baseCopy(value, [], []);
```