Added .reserve(const int)

Vector can now have its capacity set at construction which
is useful in making sure space for fixed size vectors is
used most efficiently.