update travis config
pom update
Updates for Java 7
overload add with two source matrices
factor out Matrix addMultiple to DoubleArrays
add handling for Matrix += Matrix + Matrix
add override for ADenseArrayMatrix
Revert "Updates for Java 7"

This reverts commit f75070e178c49f80cd80d127d2044cd247cfccee.
fix repo
Code for addition into a storage Matrix
matrix addition overrides
rename double-source add to add2
tidy warnings