Add Names type to allow selecting elements by excluding others

Add a simple immutable Names type storing a vector of names and
a boolean indicating whether these names should be retained or
excluded when indexing. Add support for this type in getindex().
Merge pull request #1 from nalimilan/Names

Add Names type to allow selecting elements by excluding others