tidy up
shift to std::ws to guard againt reading last record 2x
tidy
new test added
updated signature for ReadNObjects
fix for case where user tries to read too many records and hits EOF.
EmptyVector removed.  It was a bad function.  Assumed new(T) was used, and is easily replaced by a lambda
make the compiler do the work
tidy
ns Sequence::Alignment almost completely tested.  Several issues addressed.