Improving Vector Class.

Added begin index (bIdx) and length.
These extra parameters allow me to create Vector from Matrix Rows (or part of a Row) without creating a new array.
It improves the QR computation and the outer product multiplication.