fixing namespace for unittests
- allow passing defaults with ctor
- uses Ignorecase comparer voor hashsets
- some documentation improvements
Merge pull request #12 from NullRef-Opportunity/master

fixing test + ctor improvements + InvariantCultureIgnoreCase