Add vector constructors to Single Readers

Only a single element is allowed - otherwise a SingleInputException is thrown.

Resolves #159
OK, good idea.  I'll do that, then rebase this pull request.