vectors.generic: improve support for sequences returning rvalue elements. for exception safety, instead of 'resetUnsafe + assign', use direct construction and upon an exception reset the remaining elements.
vectors.generic: improve support for sequences returning rvalue elements. for exception safety, instead of 'resetUnsafe + assign', use direct construction and upon an exception reset the remaining elements.

iamrekcah/clay,jckarter/clay,jckarter/clay,aep/clay,aep/clay,iamrekcah/clay,mario-campos/clay,iamrekcah/clay,mario-campos/clay,jckarter/clay,aep/clay,mario-campos/clay,mario-campos/clay,jckarter/clay,jckarter/clay,iamrekcah/clay,aep/clay,aep/clay,iamrekcah/clay,aep/clay,mario-campos/clay,jckarter/clay