Added two new vector functions. != and -=.
A lot of functions in vector.h are now marked noexcept.
Just cleaned up vector.h a little bit.