Inner, outer, dot vector product changes. Eigendecomposition failure test case.
Revert "Inner, outer, dot vector product changes. Eigendecomposition failure test case."

This reverts commit f31fe091edd2583516477c8e5e2663bcb9b357a7.
Gitignore
Test case for broken eigendecomposition
Fixed spelling error in class name
dotProduct renamed to hadamardProduct
Inner and outer products added to Vector

Deprecated product in favour of innerProduct.
Fixes after code review
Removed files
Merge pull request #45 from danielrenshaw/master

Vector products