Fixing the returned iterator value from looping constructs
Editing docs for adjacent_find
uninitialized_copy fully implemented, test is still missing