Misc edits
Fix error on implementation loading
Fix vector-dot
normalise tests using equals with epsilon
Refactor ns
Add pm stub
Move e* to main core.matrix API
Misc edits
Add subvector protocol
renames
subvector of NDWrapper
default implementation for subvector and tests
subvector compliance tests and fixes
persistent vector subvector