Initial commit
Moved from speck repository.
Added nuget stuff.
Removed constructor overload with inner exception for InternalException.
Added NotReachable static class for usage in unreachable code regions.
Organized solution.
Improved DotSettings file.
Code cleanup.