Shifted out Matrix Updates
Six matrix update functions added. They allow us to add/subtract/multiply a vector to each row or column of a matrix.
Incorporated build status.  Linked to Rust-CI hosted documentation