[maven-release-plugin] prepare for next development iteration
port the code
hessenberg decomposition and tests
add public API for hessenberg decomposition
Merge pull request #46 from prasant94/eigen

Hessenberg decomposition
use getRow instead of getRowView for elementSquaredSum
misc refactoring
addProduct improvements
misc refactoring
Better Matrix shape checking
add overrides
another add override
misc refactoring
more strided overrides
make vector checkLength public
misc optimisations
dotProduct override improvements
improved add functions
improve innerProduct for ZeroVector
misc refactoring