Fix typo and compile carray with threads.
Sort methods.
Add numpyDot1d
Reorder methods and call for numpyDot1d
Add dot for 1d array
Fix for string test, and test dot product with 1d array
Tidy up