Added proper typedefs and indentation in vector.hpp
Added proper typedef to tests so it will be easily modifiable
Added proper typedefs and indentation in chunk_vector_component.hpp
and segmented_iterator.cpp