Improve persistent vector coercion nested case
Minor edits
Make double array implementation depend on protocols only
ndarray improvements, remove core.matrix ns dependency
Add ndarray calc-total-size function