Exception text fix and other clean up
Removed unused class
Using InvariantCulture in ToString as suggested
Small clean up

Removed redundant type specification
Made _versionToken readonly as suggested
Fixed: LockNeedle use of hash code
Small clean up: redundant empty block
Compressing lambdas
Implementing suggestions

- making _array readonly in ArrayHolder
- renaming _dirty to _dirtyData
More clean up
Fixed NullReferenceException
Even more clean up
FIxed IsValueTypeRecursiveExtracted and clean up
Improved IsNullOrWhiteSpace

- StringHelper.IsNullOrWhiteSpace willl no longer be an extension
method, and will fallback to String.IsNullOrWhiteSpace on .NET 4.0 or
newer.
Code analysis fix
Fixed private method BuildDelegate
Made Work._Id readonly as suggested
Clean up
Split NumericHelper and other dispositions

- Took PrimeHelper out of NumericHelper
- NumericHelper.Sqrt made public, NumericHelper.Sqrt is an integer
square root by newton's root aproximation method
- Other clean up
Some missing clean up