Add missing tests for std::vector funcionality to improve code coverage:
- Access tests were rewritten to test modification of the container using the reference returned by the non-const overload
- Added tests for reverse iterators: rbegin, rend, etc.
- Added exception test for vector::reserve
- Extended test cases for vector copy assignment
- Fixed insert_iter_value.pass.cpp to use insert overload with const value_type& (not with value_type&& which is tested in iter_rvalue.pass.cpp test)
Here again, I think the default argument is never used (and if it is, please change the caller).